Maven2 Eclipse集成
时间:2020-03-05 18:48:42 来源:igfitidea点击:
似乎有两个与Maven集成的竞争对手Eclipse插件:
m2Eclipse
和
q4e。
最近有没有人评估或者使用过这些插件?
我为什么要选择一个?
解决方案
回答
我一直在安静地使用m2Eclipse,发现它非常可靠。直到我看到这个问题,我才意识到q4e,所以我不推荐一个。
回答
我的2美分
我现在已经通过m2eclipse集成使用eclipse了几个月。它易于使用且直截了当。一旦将项目关联到maven并使用m2eclipse更新了依赖关系,对pom.xml的任何更改都将反映到整个项目中,即使Java版本定义也会使其在正确的JRE中进行编译(如果已安装并正确配置为eclipse )
我发现的另一个优势是maven插件易于与eclipse集成使用(jetty是我最好的例子,同样,配置正确后,我们可以轻松地集成maven,jetty-plugin和Eclipse Debugger)
只需单击几次或者单击快捷键,即可轻松使用编译,打包和所有其他Maven功能。
关于q4e,我一直在阅读很多有关它的好文章,并且看来下一版本将比m2eclipse做更多的事情,具有更好的依赖关系管理甚至是可视图形(!),但一般的看法是m2eclipse仍然比q4e好但是q4e的每个新版本都变得越来越好,也许很快就会超过m2eclipse。
回答
三个Maven插件的并排比较表。
回答
q4e实际上更好的只有一点:依赖性查看器。我们可以看到依赖关系树,以可视方式管理依赖关系,甚至可以在图形中看到它们。但是,m2eclipse的工作方式更好,特别是因为我们可以创建自己的构建命令(在运行菜单中)。 q4e带有一些预定义的命令,我找不到在哪里定义新命令。换句话说,m2eclipse对行家方式更友好。