为项目禁用Maven本地存储库
我想构建一个项目,而根本不参考我的本地Maven repo,但另一方面,我不希望它被删减,因为我磁盘上的其他项目都在使用它 如何禁用某些特定项目的本地回购 理想情况下,我希望在为项目禁用Maven本地存储库,maven,Maven,我想构建一个项目,而根本不参考我的本地Maven repo,但另一方面,我不希望它被删减,因为我磁盘上的其他项目都在使用它 如何禁用某些特定项目的本地回购 理想情况下,我希望在target目录中创建新的回购协议,然后在构建后自动清理它 问题仅解释了如何为某些特定的内部版本或内部设置更改本地回购的位置。我对POM中的永久解决方案感兴趣。禁用本地回购是什么意思?Maven从何处获得依赖项?可能的重复项,通过将位置设置为类似于/tmp的位置,您可以有效地为项目创建一个一次性或本地更少的版本。@Tuna
target
目录中创建新的回购协议,然后在构建后自动清理它
问题仅解释了如何为某些特定的内部版本或内部设置更改本地回购的位置。我对POM中的永久解决方案感兴趣。禁用本地回购是什么意思?Maven从何处获得依赖项?可能的重复项,通过将位置设置为类似于
/tmp
的位置,您可以有效地为项目创建一个一次性或本地更少的版本。@Tunaki请参阅我的编辑OK,然后查看链接问题yes。只需覆盖maven.repo.local
属性以指向目标文件夹即可。@Tunaki谢谢。我是否可以在POM中指定maven.repo.local
,而不是命令行或设置?