OpenJDK找不到依赖项hosted on github,而OracleJDK却找不到。所需的依存关系是Jamppa版本0.1.3
,但是在maven repo上只有0.1.2
之前的版本。当我在Travis上提交并运行持续集成时,OracleJDK测试通过了,但是OpenJDK向我抛出此错误消息:
无法在项目fogbow-ras-core上执行目标:无法解决项目fogbow:fogbow-ras-core:jar:0.0.1-SNAPSHOT的依赖项:无法在org.jamppa:jamppa:jar上收集依赖项: 0.1.3:无法读取org.jamppa:jamppa:jar:0.1.3的工件描述符,无法将工件org.jamppa:jamppa:pom:0.1.3从/转移到sonatype-apache(https://repository.apache.org/releases/) :连接到repository.apache.org:443 [repository.apache.org/207.244.88.140]失败:连接超时(连接超时)-> [帮助1]
这是我的travis仪表板结果:
很明显,即使我将pom.xml
设置为获取here,pap也试图从Apache存储库中获取工件。
这是我在pom.xml
上定义存储库的位置:
<repositories>
<repository>
<id>maven-fogbow</id>
<url>https://github.com/fogbow/mvn-repo/raw/master/releases/</url>
</repository>
</repositories>`
Open和Oracle之间有什么区别?我该怎么做才能使我的代码可以在Travis上构建?