猿问

如果 pom.xml 文件中有错误,那么在创建 maven 项目时可能会出现什么问题

缺少工件 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 中也存在错误


人到中年有点甜
浏览 231回答 3
3回答

收到一只叮咚

您发布的错误是org.glassfish.extras glassfish-embedded-web:jar3.1.1。声明的版本部分似乎存在问题,因为它以jar3.1.1.&nbsp;它应该是3.1.1唯一的。确保你有declared version correctly in the pom.xml这个依赖的文件。

幕布斯6054654

${glassfish.version} -> 这意味着你必须定义它。您可以将其替换为 mvn 存储库中的版本。它就像“2.27”。例子 :<dependency>&nbsp; &nbsp; <groupId>org.glassfish.extras</groupId>&nbsp; &nbsp; <artifactId>glassfish-embedded-all</artifactId>&nbsp; &nbsp; <version>3.2-b06</version>&nbsp; &nbsp; <scope>test</scope></dependency>

慕哥6287543

尝试这个,右键单击 -> Maven -> 更新项目 -> 选中“强制更新快照/发布”,然后单击确定。
随时随地看视频慕课网APP

相关分类

Java
我要回答