maven 使用小结
1 导入maven工程时遇到:maven-dependency-plugin (goals "copy-dependencies", "unpack") is not support解决办法,在build中加入pluginManagement,然后Update project configuration即可:
....
org.eclipse.m2elifecycle-mapping1.0.0org.apache.maven.pluginsmaven-dependency-plugin[2.0,)
...
2 升级maven工程及子模块的版本号
解决办法:先把parent project更新到指定version,然后再更新子模块,让其与父模块的版本号保持一致:
[*] mvn versions:set -DnewVersion=1.0.1-SNAPSHOT
[*] mvn -N versions:update-child-modules
[*] 执行后maven会将pom.xml保留一个备份:pom.xm.versionsBackup
[*] 确认升级版本无问题后,执行mvn versions:commit 确认升级,去掉备份的pom.xml.versionsBackup
3
页:
[1]