我想限制maven只使用私有/非公共maven存储库,这两个设置是否具有相同的效果?
1.在settings.xml中设置镜像
<mirrors>
<mirror>
<id>my-internal-site</id>
<mirrorOf>*</mirrorOf>
<name>our maven repository</name>
<url>http://myserver/repository</url>
</mirror>
</mirrors>
Run Code Online (Sandbox Code Playgroud)
2.在pom.xml中设置存储库
<repositories>
<repository>
<id>my-internal-site</id>
<name>our maven repository</name>
<url>http://myserver/repo</url>
</repository>
</repositories>
Run Code Online (Sandbox Code Playgroud)
同样需要的是,maven 永远不会出现在公共存储库中,即使内部存储库中没有某些依赖项.谢谢