使用 maven 构建项目时无法在中心找到工件
Could not find an artifact in central when using maven build a project
我是 Maven 的新手。我正在使用 Maven 命令构建一个 Apache 项目:mvn clean package
。
它显示构建失败并给出以下错误消息:
[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>
我是 Maven 的新手。我正在使用 Maven 命令构建一个 Apache 项目:mvn clean package
。
它显示构建失败并给出以下错误消息:
[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>