Maven可以使用Eclipse吗?怎么样?还是有更好的选择吗?

时间:2017-09-17 21:41:55

标签: eclipse maven pom.xml

Maven可以使用Eclipse吗?

我有Eclipse Neon。我正在尝试一个名为“数据库”的项目 Eclipse给出了2个错误:
生命周期配置未涵盖插件执行:
org.apache.maven.plugins:maven-compiler-plugin:3.3:compile(执行:default-compile,phase:compile)
pom.xml /数据库行56 Maven项目构建生命周期映射问题
第二个错误与
相同 ...(执行:default-testCompile,阶段:测试编译)

我的解决方案看起来很高很低,没有任何效果。 为什么它与Maven(和IntelliJ)一起使用,但Eclipse无法处理它?<​​/ p>

我今天尝试了一些新的东西,运行
  mvn eclipse:eclipse
在项目的主目录中,当提示时重新启动eclipse,但它没有帮助......

我从其他答案中尝试了各种各样的事情,但不能让问题消失。我在http://randy.strausses.net/blog/bug/

中提供了错误的副本

感谢。另一种方法是放弃使用eclipse ......

1 个答案:

答案 0 :(得分:1)

pom.xml文件中列出的所有Maven插件都必须通过Java代码进行模拟,以便m2e使用它们。许多常用的插件都有这样的Java代码段,所以它们可以在Eclipse中使用,但也有许多不太常用的插件,这就是这里发生的事情。

您可以禁用特定的麻烦插件,并希望它不会执行代码构建所需的重要操作,或者您可以要求Eclipse查找插件。你可能很幸运。您也很可能需要定期从命令行进行编译。

请注意,Netbeans和IntelliJ可以更好地支持Maven开箱即用。您可能想尝试使用其中一个来处理这个项目。