Я пытаюсь использовать docker-compose-rule для запуска файлов docker-compose в интеграционных тестах junit.
Я использую следующую зависимость в моем файле pom.xml:
<dependency>
<groupId>com.palantir.docker.compose</groupId>
<artifactId>docker-compose-rule-core</artifactId>
<version>0.32.0</version>
<type>pom</type>
</dependency>
<!-- https://mvnrepository.com/artifact/com.palantir.docker.compose/docker-compose-rule-junit4 -->
<dependency>
<groupId>com.palantir.docker.compose</groupId>
<artifactId>docker-compose-rule-junit4</artifactId>
<version>0.32.0</version>
</dependency>
, но по какой-то причине maven не нашел артефакт (ни для одной из доступных версий).
Насколько я могу сказать, артефакт обнаружен в jcenter, как показано в bintray .
Он также существует в хранилище maven .
Может кто-нибудь сказать, почему я не могу использовать эти библиотеки?
В качестве альтернативы, я могу сослаться на maven, чтобы взять библиотеку из определенного URL с определенным файлом jar, например из github или из здесь ?