我正在尝试清理我的pom.xml文件并将所有存储库配置存储在settings.xml文件中。我在nexus中创建了一个插件组,然后使用其url配置镜像,我还拥有jenkins中的所有凭据。这是我的配置。
<profiles>
<profile>
<id>nexus</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>train4</id>
<url>http://train4</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
<layout>p2</layout>
</repository>
</profile>
</profiles>
然后是miror
<mirror>
<id>train4</id>
<name>Train 4 Repository</name>
<url>http://ip:8081/nexus/content/groups/train4/</url>
<layout>p2</layout>
<mirrorOfLayouts>p2</mirrorOfLayouts>
<mirrorOf>*</mirrorOf>
</mirror>
我在jenkins中遇到了这个错误:
!ENTRY org.eclipse.equinox.p2.transport.ecf 2 0 2017-06-28 18:31:55.062
!MESSAGE连接被拒绝,http://ip:8081/nexus/content/groups/train4/p2.index连接失败。重试尝试0开始 !堆栈0 org.apache.http.conn.HttpHostConnectException:连接被拒绝 at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:190) 在org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:151) 在org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:125)
有人可以帮忙吗?提前谢谢。