当OracleJSK在Travis CI上执行OpenJDK时,找不到依赖关系

时间:2018-09-10 21:31:43

标签: java maven travis-ci

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仪表板结果:

https://imgur.com/PHedJ37

很明显,即使我将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上构建?

0 个答案:

没有答案