Java 如何从nexus和local.m2 repo导入maven依赖项?

Java 如何从nexus和local.m2 repo导入maven依赖项?,java,maven,import,nexus,Java,Maven,Import,Nexus,我想了解IntelliJ的“重新导入所有maven项目”是如何工作的。它是从远程nexus repo还是从本地.m2获取依赖项。此外,自动导入从何处获取? 他们是否先在local.m2中搜索,如果没有找到,则转到remote,反之亦然 据我所知,“重新导入所有maven项目”基本上指示IntelliJ从local.m2文件夹刷新自己的缓存。它不会从远程回购中获取这些信息 “自动导入”基本上是查看.m2,然后在pom.xml中发生更改时检查远程是否不存在这些依赖项 标准的Maven方法是:查看本地

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

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


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

标准的Maven方法是:查看本地存储库。如果未找到,请从远程获取。只有快照的行为不同,因为它们是定期更新的。我猜IntelliJ也会这样做。Maven行为可以在settings.xml文件夹中指定。IntelliJ将按要求去做。JF Meier是正确的:首先是local.m2,然后是Nexus。