repository 远程仓库配置
<repositories>
<repository>
<id>test</id>
<url>http://域名/maven_repo</url>
</repository>
</repositories>
dependencyManagement 父工程指定依赖及版本号,并不下载相关依赖;子工程无需指定版本号,用到时只需添加dependency依赖,会下载依赖;保证父子工程依赖版本一致性;
distributionManagement 配置deploy maven私服地址,直接发布到私服上,如:
<repository>
<id>releases</id>
<url>http://ip:8082/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://ip:8082/nexus/content/repositories/snapshots</url>
</snapshotRepository>
build resources 构建工程时资源文件路径,如:
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/java</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>