pom.xml 文件基本节点介绍
<project> :文件的根节点 .
<modelversion> : pom.xml 使用的对象模型版本 .
<groupId> :创建项目的组织或团体的唯一 Id.
<artifactId> :项目的唯一 Id, 可视为项目名 .
<packaging> :打包物的扩展名,一般有 JAR,WAR,EAR 等 
<version> :产品的版本号 .
<name> :项目的显示名,常用于 Maven 生成的文档。 
<url> :组织的站点,常用于 Maven 生成的文档。 
<description> :项目的描述,常用于 Maven 生成的文档。
在 POM 4 中, <dependency> 中还引入了 <scope> ,它主要管理依赖的部署。
目前 <scope> 可以使用 5 个值:
compile:缺省值,适用于所有阶段,会随着项目一起发布。
provided:类似 compile ,期望 JDK 、容器或使用者会提供这个依赖。如 servlet.jar 。
runtime:只在运行时使用,如 JDBC 驱动,适用运行和测试阶段。
test:只在测试时使用,用于编译和运行测试代码。不会随项目发布。
system:类似 provided ,需要显式提供包含依赖的 jar , Maven 不会在 Repository 中查找它。
目录说明
| 
             Maven2 Directory  | 
        ||||
| 
             目录  | 
            
             二级目录  | 
            
             三级目录  | 
            
             四级目录  | 
            
             说明  | 
        
| 
             pom.xml  | 
            
             
  | 
            
             Maven2 的项目设置文件  | 
        ||
| 
             src/  | 
            
             
  | 
            
             源码目录  | 
        ||
| 
             main/  | 
            
             
  | 
            
             项目主体目录根  | 
        ||
| 
             java/  | 
            
             
  | 
            
             源代码目录  | 
        ||
| 
             resources/  | 
            
             
  | 
            
             所需资源目录  | 
        ||
| 
             filters/  | 
            
             
  | 
            
             资源过滤文件目录  | 
        ||
| 
             assemby/  | 
            
             
  | 
            
             Assembly descriptors  | 
        ||
| 
             config/  | 
            
             
  | 
            
             配置文件根目录  | 
        ||
| 
             webapp/  | 
            
             
  | 
            
             web 应用目录  | 
        ||
| 
             WEB-INF/  | 
            
             WEB-INF 目录  | 
        |||
| 
             test/  | 
            
             
  | 
            
             项目测试目录根  | 
        ||
| 
             java/  | 
            
             
  | 
            
             测试代码目录  | 
        ||
| 
             resources/  | 
            
             
  | 
            
             测试所需资源目录  | 
        ||
| 
             filters/  | 
            
             
  | 
            
             测试资源过滤文件目录  | 
        ||
| 
             site/  | 
            
             
  | 
            
             与site 相关的资源目录  | 
        ||
| 
             target/  | 
            
             
  | 
            
             输出目录根  | 
        ||
| 
             classes/  | 
            
             
  | 
            
             
  | 
            
             项目主体输出目录  | 
        |
| 
             test_classes/  | 
            
             
  | 
            
             项目测试输出目录  | 
        ||
| 
             site/  | 
            
             
  | 
            
             项目site 输出目录   | 
        ||






 阿云:
1F / 2011-01-06 13:21:23
到此一游 by iPhone4 test