我想在解析依赖项时保护与repo.maven.apache.org
的连接(实际上,我想保护Maven建立的所有连接),但我不习惯Maven配置...我的用户settings.xml
包含以下repositories
和pluginRepositories
部分:
<profiles>
<profile>
<id>main</id>
<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>central</id>
<url>https://repo.maven.apache.org</url>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
但是,Maven 无法通过该设置解析依赖项。
在文本编辑器中打开文件$MAVEN_HOME/conf/settings.xml
(其中$MAVEN_HOME
是安装 Maven 的文件夹)。 然后,将以下内容添加到此文件中的<mirrors>...</mirrors>
部分:
<mirror>
<id>central-secure</id>
<url>https://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>