碰巧我正在使用 maven,我在我的 pom 文件中配置了 1 个存储库,因此如果在我的 M2 中找不到某些依赖项,它会在该存储库中查找它,但它发生在我身上,即使我有在我的 M2 中添加了罐子,maven 它不寻找它们,而是直接去寻找本地之外的存储库。
在 pom 中配置存储库:
<repositories>
<repository>
<id>xxxxx</id>
<name>archiva</name>
<url>http://xx.xx.xx.xx/repository/internal/</url>
</repository>
</repositories>
您是否知道防止 maven 在本地 m2 之外的另一个存储库中查找的方法?
您可以使用引用的选项
-o
,offline
这将强制 maven 仅在本地存储库中查找依赖项。例子: