我正在从事Maven项目,但没有在我公司的关系中进行部署的权限(这是由CI工具完成的)。但是,在配置部署时,我想测试“ mvn clean deploy”实际部署了什么。
问:有没有一种方法可以运行部署,但是不发送任何东西给联系仓库?
我希望有2种选择之一:
注意:我的项目是多个模块。
答案 0 :(得分:1)
我想您可以用本地文件夹覆盖<distributionManagement>
:
<distributionManagement>
<repository>
<id>local-release</id>
<url>file:../local_repo/release</url>
</repository>
<snapshotRepository>
<id>local-snapshot</id>
<url>file:../local_repo/snapshot</url>
</snapshotRepository>
</distributionManagement>