【问题标题】:Maven changing the maven repository from {user}/.m2/repository to projectfolder using pom.xmlMaven 使用 pom.xml 将 maven 存储库从 {user}/.m2/repository 更改为 projectfolder
【发布时间】:2011-05-13 04:30:12
【问题描述】:

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

或者除了使用来自 maven 的 settings.xml 之外,还有其他自包含的方法吗??

干杯, 安德烈

【问题讨论】:

  • 如果你能详细说明你为什么需要这个,也许有人可以提出替代方法来实现它。
  • 我想要一个独立的项目,因为它有一个 7 人的团队在做,如果能把它放在 svn 中,甚至是 jars 也是有益的。

标签: java maven-2 maven maven-plugin


【解决方案1】:

根据评论,您似乎希望将依赖项下载一次,检查到版本控制系统中,并且不再更新。

虽然这是可能的,但这会破坏使用 maven 的目的——比如处理依赖项的更新。此外,它会使您的 SCM 不必要地膨胀,并在结帐期间导致性能问题。

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

【讨论】:

  • 我明白你在说什么,那是个好主意,但没有必要的设施。理想情况下,它应该从 maven Central 下载所有 jar,但我手动添加了一些我会尝试在 maven 代表上找到它们,应该没问题
猜你喜欢
  • 1970-01-01
  • 2011-11-02
  • 1970-01-01
  • 2015-11-22
  • 2020-12-27
  • 2014-05-14
  • 1970-01-01
  • 2016-05-07
  • 2016-05-02
相关资源
最近更新 更多