gpt4 book ai didi

maven-2 - java.net maven repo - JMS 工件丢失

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

我刚刚使用默认原型(prototype)创建了一个新的 Maven 项目,并将以下依赖项添加到我的 POM 文件中。

<dependencies>
<dependency>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
<version>1.1</version>
<scope>compile</scope>
</dependency>
</dependencies>

意识到由于许可问题,Sun 的 JAR 不在 Maven 中心,我补充道将以下 Maven 存储库添加到我的 POM(不过我知道这是不好的做法,需要将其添加到 settings.xml 中)

<repositories>
<repository>
<id>Repo ID</id>
<layout>default</layout>
<name>Java.net Maven repo</name>
<releases>
<enabled>true</enabled>
</releases>
<url>http://download.java.net/maven/2/</url>
</repository>
</repositories>

我仍然在 POM 文件中看到此错误。

“缺少工件 javax.jms:jms:jar:1.1:compile”

这里有人知道除了我已有的配置之外还需要做什么吗?

最佳答案

Realizing that the Sun's JARs are not on Maven central due to licensing issues, I added the following Maven repo to my POM

是的,但是http://download.java.net/maven/2/javax/没有 jms 神器...

好消息是 JBoss Nexus 存储库确实有它:

<repository>
<id>repository.jboss.org-public</id>
<name>JBoss repository</name>
<url>https://repository.jboss.org/nexus/content/groups/public</url>
</repository>

关于maven-2 - java.net maven repo - JMS 工件丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3622773/

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