【发布时间】:2020-01-09 17:15:04
【问题描述】:
当我运行“mvn deploy:deploy”时,maven 将 4 个 jar 文件部署到我的内部远程存储库。
他们是:
[模块名称]-1.jar
[模块名称]-1.pom
[模块名称]-1-sources.jar
[模块名称]-1-tests.jar
实际上还有更多的文件,例如 md5 和 sha1 文件,正在部署中。但为简单起见,我只是在这里跳过这些文件。
有什么方法可以将 [module-name]-1-sources.jar 从部署过程中排除?
我能想到的一种方法是使用“mvn deploy:deploy-file”,它可以让我确定要部署的 jar。但是由于我有几十个模块要部署,如果我可以在 pom.xml 中配置部署文件排除,那就太好了。否则,我将不得不编写一个脚本来部署。
谢谢,
理查德
【问题讨论】:
-
仅供参考,不部署“-tests.jar”se here
标签: maven-2 deployment