OpenJDK не может найти зависимость , размещенную на github , в то время как OracleJDK делает. Требуемая зависимость - Jamppa версия 0.1.3
, но в maven репо есть только версия до 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]: истекло время ожидания соединения (истекло время ожидания соединения) -> [Help 1]
А это результаты моей панели инструментов travis:
https://imgur.com/PHedJ37
Очевидно, он пытается получить артефакт из репозиториев Apache, даже если я установил на pom.xml
, чтобы получить здесь
Здесь я определяю репо на моем pom.xml
:
<repositories>
<repository>
<id>maven-fogbow</id>
<url>https://github.com/fogbow/mvn-repo/raw/master/releases/</url>
</repository>
</repositories>`
В чем разница между Open и Oracle и что я могу сделать, чтобы мой код мог основываться на Travis?