我需要帮助,因为我没有使用 Maven 的经验。我正在尝试运行这个示例应用程序,这里有一个教程:http://www.javacodegeeks.com/2011/01/restful-web-services-with-resteasy-jax.html
我已经按照教程中的说明编辑了 pom.xml,但我遇到了这些错误:
- 缺少 Artifact javax.servlet-api:jar.2.5:provided
- 无法读取 org.jboss.resteasy:resteasy-jettison-provider 的 Artifact 描述符:
- 缺少 Artifact junit:junit:jar:3.8.1:test
- 缺少 Artifact javax.servlet.jsp:jsp-api:jar:2.1:provided 等等……
它们都是依赖性错误,但由于我不知道如何使用 Maven,所以我不知道如何解决它们。
最佳答案
JBoss 更改了 maven 存储库的位置,因此更改 <url>http://repository.jboss.org/maven2/</url>
在存储库元素中为 <url>http://repository.jboss.org/nexus/content/groups/public/</url>
JBoss 经常更改他们的存储库,所以它真的很困惑,因为互联网上有太多的 url(甚至他们自己的文档也很破旧),但大多数都不起作用。
关于java - 在 pom.xml 中获取错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8317774/