java - 如果 pom.xml 文件有错误,创建 Maven 项目时可能会出现什么问题

标签 java spring maven web-services jersey-1.0

缺少 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/

相关文章:

java - SunPKCS11 Provider初始化后如何完成?

java - 如何创建 spring/spring-boot 库?

java - Spring 安全上下文是否在 REST/SOAP 调用中持续存在?

spring - 如何在 JSP 中绑定(bind)动态字段列表

spring - 无法 Autowiring 字段 :RestTemplate in Spring boot application

java - 在java中读取长二进制数

java - 为什么 Java Executors 类没有提供调度的缓存线程池?

javascript - JSON JavaScript 不起作用?

java - 将 Angular 嵌入到 Spring 应用程序中并在运行 ngserve 时访问 Spring Controller

spring - 如何使用spring boot设置Spring multi maven模块