当我运行"mvn deploy:deploy"时,maven将4个jar文件部署到我的内部远程存储库.
他们是:
[module-name] -1.jar
[module-name] -1.pom
[module-name] -1-sources.jar
[module-name] -1-tests.jar
实际上,部署了更多文件,例如md5和sha1文件.但为简单起见,我在这里跳过这些文件.
有没有办法从部署过程中排除[module-name] -1-sources.jar?
我能想到的一种方法是使用"mvn deploy:deploy-file",它允许我查明要部署的jar.但是,由于我要部署几十个模块,如果我可以在pom.xml中配置部署文件排除,那将会很好.否则,我将不得不编写一个脚本来部署.
谢谢,
理查德