缺少 Artifact org.glassfish.extras glassfish-embedded-web:jar3.1.1 并且使用 jersey 的 Maven 项目的 pom.xml 文件中存在错误。
请解释一下哪里出了问题?错误标记位于下面的依赖标记中
<dependency>
<groupId>org.glassfish.extras</groupId>
<artifactsId>glassfish-embedded-web</artifactsId>
<version>${glassfish.version}</version>
<dependency>
myResource.java 类的注释 @Path、@GET 和 @Produces 也有错误
最佳答案
您发布的错误是org.glassfish.extras glassfish-embedded-web:jar3.1.1
。声明的版本部分似乎存在问题,因为它以 jar3.1.1
形式出现。它应该仅限于 3.1.1
。
确保您在 pom.xml 文件中正确声明了此依赖项的版本。
关于java - 如果 pom.xml 文件有错误,创建 Maven 项目时可能会出现什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52288889/