gpt4 book ai didi

Maven 找不到现有的远程 Artifact

转载 作者:行者123 更新时间:2023-12-02 20:25:09 33 4
gpt4 key购买 nike

我正在尝试使用 docker-compose-rule 在 junit 集成测试中运行 docker-compose 文件。

我在 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 找不到该 Artifact (没有可用版本)。

据我所知,该 Artifact 是在 jcenter 中找到的,如 bintray 中所示。 。它也存在于 maven repository .

有人可以告诉我为什么我不能使用这些库吗?

或者,我可以引用 maven 从具有特定 jar 文件的特定 url 获取库,例如从 github ,或来自here

最佳答案

根据mvnrepository ,您要查找的 jar 不在 maven 默认 Central 存储库中,而是在 Palantir 存储库中。您可以添加

<repositories>
<repository>
<id>Palantir</id>
<url>https://dl.bintray.com/palantir/releases/</url>
</repository>
</repositories>

进入您的 pom.xml,然后重试。

关于Maven 找不到现有的远程 Artifact ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50196928/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com