Maven使用pom.xml将maven存储库从{user} /.m2/repository更改为projectfolder

Jus*_*tMe 1 java maven-2 maven-plugin maven

我只是想知道是否可以使用pom.xml设置将存储库从m2更改为我的项目文件夹?

或者是否有另一种自包含的方法来做,除了使用maven中的settings.xml?

干杯,安德烈

Rag*_*ram 6

根据评论,您似乎希望将依赖项下载一次,检入版本控制系统并且永远不会再次更新.

虽然这是可能的,但这会破坏使用maven的目的 - 就像处理依赖关系的更新一样.此外,它会不必要地使您的SCM膨胀并在结账时导致性能问题.

为什么不考虑使用存储库管理器(如nexusartifactory),它可以镜像本地网络中所需的存储库,以便开发人员可以访问它而不是从Internet下载它?