【发布时间】:2014-08-21 22:10:56
【问题描述】:
我有几个库已手动部署到我的 Nexus 存储库,使用:
mvn deploy:deploy-file -Durl=[url] -DrepositoryId=[repoId] -Dfile=[filePath] -DgroupId=[gId] -DartifactId=[aid] -Dversion=[v] -Dpackaging=jar
我这样做是因为它们是遗留的 jars,而且我已经自动化了其中的大量 jars。
我遇到的问题是打包 WAR。依赖关系很好,但是当战争产生时,它们会在末尾附加版本+时间戳。我还有其他几个项目似乎不是这种情况 - 即,在多次打包和部署到给定服务器后,lib 目录 [for the project] 包含:
[jar].[<version>-timestamp1].jar
[jar].[<version>-timestamp2].jar
[jar].[<version>-timestamp3].jar
[jar].[<version>-SNAPSHOT].jar <== this entry alone would be ideal
另外,我没有使用任何特定的插件,只是调用:
clean package
打包war的时候可以去掉时间戳吗?
【问题讨论】:
标签: java eclipse maven nexus sonatype