【问题标题】:How to import maven dependencies from nexus and from local .m2 repo?如何从nexus和本地.m2 repo导入maven依赖项?
【发布时间】:2017-04-25 11:02:05
【问题描述】:

我想了解 IntelliJ 的“重新导入所有 maven 项目”究竟是如何工作的。它是从远程 nexus repo 还是从本地 .m2 获取依赖项。另外,自动导入从哪里获取它? 他们是否首先在本地 .m2 中搜索,如果未找到则转到远程,反之亦然?

【问题讨论】:

  • 标准的Maven方式是:查看本地仓库。如果没有找到,从远程获取。只有 SNAPSHOT 的行为有所不同,因为它们会定期更新。我猜 IntelliJ 也是如此。
  • 可以在 settings.xml 文件夹中指定 Maven 行为。 IntelliJ 会做它被告知要做的事情。 JF Meier 是正确的:首先是本地 .m2,然后是 Nexus。

标签: java maven import nexus


【解决方案1】:

据我所知,“重新导入所有 maven 项目”基本上指示 IntelliJ 从本地 .m2 文件夹刷新自己的缓存。它不会从远程仓库中获取那些。

“自动导入”基本上是查看 .m2,然后在 pom.xml 发生更改时检查远程是否这些依赖项不可用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2020-04-23
    • 1970-01-01
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多