微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Maven构建项目时,无法在Central中找到工件

如何解决使用Maven构建项目时,无法在Central中找到工件

我对Maven完全陌生。我正在使用Maven命令mvn clean package构建一个Apache项目。 它显示了构建失败并给出以下错误消息:

[ERROR] Failed to execute goal on project taverna-perspective-myexperiment: Could not 
resolve dependencies for project org.apache.taverna.workbench:taverna-perspective-
myexperiment:bundle:3.1.0-incubating-SNAPSHOT: Could not find artifact
org.jdom:com.springsource.org.jdom:jar:1.1.0 in central (https://repo.maven.apache.org/maven2) -> [Help 1]

似乎它需要依赖项org.jdom:com.springsource.org.jdom:jar:1.1.0,但找不到它。我在互联网上搜索了此工件,发现a page具有以下maven配置:

<dependency>
   <groupId>org.jdom</groupId>
   <artifactId>com.springsource.org.jdom</artifactId>
   <version>1.1.0</version>
   <scope>provided</scope>
</dependency>

我检查了pom.xml,发现org.jdom的依赖项与上面的相同。我该怎么做才能解决?这是否意味着该工件已从中央移除?我们还可以设置其他来源吗?

解决方法

in page书写笔记:

注意:此工件位于Spring插件存储库(https://repo.spring.io/plugins-release/

然后,您必须将https://repo.spring.io/plugins-release/添加到pom.xml文件中的存储库中:

<repositories>
    <repository>
        <id>spring</id>
        <name>Spring Repository</name>
        <url>https://repo.spring.io/plugins-release/</url>
    </repository>
</repositories>
<dependencies>
   <dependency>
       <groupId>org.jdom</groupId>
       <artifactId>com.springsource.org.jdom</artifactId>
       <version>1.1.0</version>
   </dependency>
</dependencies>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?