"为MavenProject使用NULL生命周期映射"

时间:2014-06-04 16:00:11

标签: java eclipse maven lifecycle m2e

您好我正在使用Eclipse Kepler,但我已经和Hellios合作了很多时间。

我对某些项目有疑问,很难解释,但我会尝试。

问题是: 你可以在这个项目下做很多事情,MAVEN Console中的结果总是一样的:[INFO]为MavenProject使用NULL生命周期映射。

-I创建" lifecycle-mapping-metadata.xml"在文件夹C:{myWorkspace} .metadata.plugins \ org.eclipse.m2e.core \下,重启eclipse并没有任何改变。

-I编辑" pom.xml"添加pluginManagment与生命周期NOTHING的项目! - 我改变了项目的.project和.classpaht ......没事! - 我改变了我的日食(Hellios改为Kepler)..... NOTHING -

阅读这篇文章也许你可以解决问题的关键是项目,但不是! :( 但是这里奇怪的是,如果你创建一个新的MAVEN PROJECT,你可以在MAVEN控制台中看到这个文本: [INFO]使用org.eclipse.m2e.jdt.JarLifecycleMapping MavenProject的生命周期映射:foo.myExample:myExample:0.0.1-SNAPSHOT @ C:{myWorkspace} \ myExample \ pom.xml。 显然这个项目很完美,具有完美的依赖性等。

我在Eclipse的Maven视图中添加了LifeCycling Mapping的图像

http://www.subirimagenes.net/i/140604060132785641.jpg<错误的项目
http://www.subirimagenes.net/i/140604060134738146.jpg<好项目

我认为它涉及项目结构,我得到了:

Project Father(带有pom.xml,带有2个模块)<插件doestn检测lifeCycle

  

Project Son JAR(带有pom.xml)<插件检测lifeCycle以构建JAR文件   Project Son WAR(带有pom.xml)<插件检测lifeCycle以构建WAR文件

提前致谢!

0 个答案:

没有答案