我的作品有自己使用的maven服务器。不幸的是,当我尝试向http://mvnrepository.com/artifact/commons-dbutils/commons-dbutils/1.6添加依赖项时,它未找到。
我的问题是如何修改我的settings.xml
以允许第二台服务器,即mvnrepository
,但如果在主服务器上找不到依赖项,则仅引用该服务器?
答案 0 :(得分:0)
对堆栈溢出进行一些搜索,我发现以下答案很有用:Do you know the maven profile for mvnrepository.com?
我做了特里斯坦和尼古拉斯的组合。答案,让我将以下内容添加到我的settings.xml中:
<repository>
<id>maven repo</id>
<url>http://central.maven.org/maven2/</url>
<snapshots>
<enabled>false</endabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
关闭我的项目,重新开放,然后重新导入maven依赖,一切都很好。