当前位置: 首页 > 面试题库 >

用Maven生成Eclipse项目文件

杨安歌
2023-03-14
问题内容

当我尝试使用生成Eclipse项目文件时mvn eclipse:eclipse,出现以下错误:

插件管理器中执行目标’org.apache.maven.plugins:maven-eclipse-
plugin:2.9-SNAPSHOT:eclipse’的内部错误:无法加载mojo’org.apache.maven.plugins:maven-
eclipse-plugin:插件``org .apache.maven.plugins:maven-eclipse-
plugin’‘中的2.9-SNAPSHOT:eclipse’。缺少必需的类:org / codehaus / plexus / resource /
loader / ResourceNotFoundException

看来我正在使用Maven
Eclipse插件的2.9-SNAPSHOT版本。我的猜测是此插件版本中存在错误,如果我使用稳定版本(而不是快照),则问题将得到解决。有什么方法可以更改我正在使用的此插件的版本,还是该问题与Eclipse插件的版本无关?


问题答案:

使用插件的标准名称来指定版本:

$ mvn org.apache.maven.plugins:maven-eclipse-plugin:2.8:eclipse

或编辑~/.m2/plugin-registry.xml文件(对于高级用户,请进行备份)。

或者尝试使用-npr,--no-plugin-registry选项来告诉Maven不要~/.m2/plugin- registry.xml用于插件版本:

$ mvn -npr eclipse:eclipse

但我不保证取得成功。有关更多详细信息,请参见插件注册表简介。

2.9-SNAPSHOT从本地html" target="_blank">存储库中删除该版本:

$ rm -rf ~/.m2/repository/org/apache/maven/plugins/maven-eclipse-plugin/2.9-SNAPSHOT


 类似资料:
  • 我有一个Maven(eclipse)项目,我想将其转换为Maven工件,以便其他人可以从中生成新项目。 要创建工件,我做了: cd到我的proj dir,pom。xml存在 在此之后,我可以看到 。m2\存储库已添加我的项目<但是 现在,我不确定该在标记中给出什么,因为这是一个本地存储库。 但是,我无法使用生成新项目: 它要求我选择原型,但之后我得到错误: [错误]无法执行目标组织。阿帕奇。专家插

  • 请帮助我的Q型不生成 我遵循《贝尔东指南》: https://www.baeldung.com/rest-api-search-language-spring-data-querydsl 此行有多个标记 com类型。querydsl。果心类型。无法解析谓词。它间接引用自required。类文件 无法解析插件。确保插件的groupId、artifactId和version存在。其他信息:插件com。

  • 我首先通过执行生成了一个gwt maven项目- mvn原型:生成-Darch etypeGroupId=org.codehaus.mojo-Darch etypeartifactId=gwt-maven-plugin-Darch etypeVersion=2.7.0 在那之后,pom。xml如下所示: 然后我通过内置的eclipse函数将这个项目导入eclipse——导入现有的Maven项目。

  • 我做了一个简单的项目,其中包含一些测试,我希望能够在其他计算机上启动测试。我使用runas构建了这个项目- 错误:在com类中找不到Main方法。实例TestPurchase,请将main方法定义为:publicstaticvoidmain(String[]args)或JavaFX应用程序类必须扩展JavaFX。应用应用 据我所知,TestNG不需要任何主方法,因为有注释。这就引出了一些问题: 我

  • 我建立了一个maven多模块项目,一个用“WAR”包装,另一个用“JAR”包装。 当我在父项目上执行“MVN war:inplace”时,Maven为每个子项目生成一个文件夹src/main/webapp。在我看来,这只对战争项目有意义。我怎样才能告诉Maven不要在JAR项目上运行这个目标呢? 感谢您的帮助,不胜感激!

  • 我得到以下错误消息,同时添加m2e Maven与eclipse: 无法完成安装,因为找不到一个或多个必需项。正在安装的软件:用于Eclipse的m2e-Maven集成(包括孵化组件)1.6。1.20150625-2338(org.eclipse.m2e.feature.feature.group 1.6.1.20150625-2338)缺少要求:Maven POM XML编辑器1.6。1.2015