3 回答

TA贡献2039条经验 获得超7个赞
这不是存储库标签的正确使用。如果您转到https://mvnrepository.com主页,您会看到它从多个存储库(例如 central、jcenter 等)生成索引。因此您必须使用标准存储库。

TA贡献1951条经验 获得超3个赞
如果我们打开maven 存储库页面,我们可以看到两个选项卡:Central 和 Spring Plugins。打开 Spring 插件选项卡,并尝试使用它,因为该版本是最新的,日期为 2018 年 4 月。
<!-- https://mvnrepository.com/artifact/javax.xml/jaxrpc-api -->
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jaxrpc-api</artifactId>
<version>2.0_ea1</version>
</dependency>
此外,运行mvn clean命令,并确保删除位置中的javax文件夹.m2。

TA贡献1846条经验 获得超7个赞
2.0_EA1 在 Maven 中心不存在。如果您使用 1.1,您将看到它有效。非规范化 semver 版本似乎与非官方版本有关,可能是 alpha 版本。search.maven.org 上的搜索声称它存在,但 jar 本身不存在
要检查工作版本:
<dependencies>
<dependency>
<groupId>javax.xml</groupId>
<artifactId>jaxrpc-api</artifactId>
<version>1.1</version>
</dependency>
</dependencies>
另请注意:maven 显示的错误告诉您可以从 url 手动下载 jar,它不是存储库。
只回答问题的标题可以在pom.xml中添加一个仓库,但是maven中央仓库不需要添加,所以我给你举个例子,另一个仓库:
<repositories>
<repository>
<id>jitpack</id>
<name>jitpack</name>
<url>https://jitpack.io</url>
</repository>
</repositories>
没有找到匹配的内容?试试慕课网站内搜索吧
添加回答
举报