猿问

在 Eclipse 中配置 Jersey-Maven 项目

我正在尝试使用泽西岛编写一个示例 REST Web 服务演示。创建Maven项目后 - 这是我遇到的错误

描述 资源路径 位置类型 无法读取 artifact org.apache.maven.plugins:maven-clean-plugin:maven-plugin:2.5:runtime 原因:打开 zip 文件时出错 pom.xml /MyRestDemo 行 1 Maven 项目构建生命周期映射问题

屏幕截图

根据对以前的堆栈溢出帖子的建议,

  1. 我删除了.m2存储库并更新了项目 - 错误仍然存在。

  2. 我已经删除了maven - 干净的插件仍然有同样的错误。

我对Eclipse Neon和Luna都有同样的错误,我现在卡住了。

谢谢


宝慕林4294392
浏览 115回答 2
2回答

缥缈止盈

根据日食基础可以采取的一组操作:https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html修改您的POM.xml使用以下插件。<plugins>&nbsp; &nbsp; <plugin>&nbsp; &nbsp; &nbsp; &nbsp; <groupId>org.apache.maven.plugins</groupId>&nbsp; &nbsp; &nbsp; &nbsp; <artifactId>maven-compiler-plugin</artifactId>&nbsp; &nbsp; &nbsp; &nbsp; <version>3.1</version>&nbsp; &nbsp; &nbsp; &nbsp; <configuration>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <source>1.7</source>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <target>1.7</target>&nbsp; &nbsp; &nbsp; &nbsp; </configuration>&nbsp; &nbsp; </plugin></plugins>上述操作应该可以正常工作,如果仍然遇到问题,请转到 .m2/repository ,删除所有文件。来日食并重新构建您的项目。上述错误的另一个原因可能是工件下载不当,请检查您的公司或家庭的代理详细信息(~/.m2/settings.xml)

哆啦的时光机

这是一个非常奇怪的错误消息:org.apache.maven.plugins:maven-clean-plugin:maven-plugin:2.5:runtime&nbsp; Cause:&nbsp;error&nbsp;in&nbsp;opening&nbsp;zip&nbsp;file&nbsp;pom.xml“ZIP 文件”?为什么会这样想呢?也许尝试从命令行运行 Maven(或使用 Run -> “Maven...”在日食内部)。这可能会给你一个不同的/更好的错误消息。pom.xml如果这没有帮助,一些背景:m2e(Eclipse的Maven插件)试图弄清楚它应该作为Eclipse内部构建的一部分运行的Maven目标。 就是其中之一。要查看m2e的想法,请选择项目,右键单击“属性”,“Maven”,“生命周期映射”。mvn clean目标应该被映射到“忽略”,因为Eclipse已经做得很好了。clean:clean这让我想知道为什么它想在你的案例中运行。如果映射适合您,那么有时m2e会以奇怪的方式卡住。尝试更新项目(右键单击项目、Maven、“更新项目...”)。确保已启用“从 pom.xml 更新项目配置”。如果这也不起作用,那么某些东西破坏了你的Eclipse安装。尝试安装最新版本的 Eclipse,并尝试在那里打开项目。
随时随地看视频慕课网APP

相关分类

Java
我要回答