2010-01-11 29 views

回答

0

Netbeans已经建立了对Maven的支持,这非常好。 Netbeans的控件映射到maven生命周期命令。

Eclipse拥有m2Eclipse插件。我只是简单地使用了这个插件,但发现它缺乏。在我看来,Netbeans对Maven有着非常优越的支持。

编辑:为了阐明,当你点击netbeans绿色箭头(用于构建)时,该按钮被映射到maven包的生命周期,所以在那时maven接管并构建你的项目。您可以轻松打开终端并运行mvn包来获得相同的结果。

+1

+1与Eclipse插件的问题相比,Netbean对maven的支持非常好 – gpampara

+0

然后,实际的+1如何呢? –

0

我只能说Eclipse。在Eclipse中,如果您将项目创建为“动态Web项目”并将其放入相关位置(即代码位于src文件夹中,则Web内容包括WEB-INF将位于WebContent文件夹中等),则Eclipse将自动建立你的项目。然而,如果你想构建一个WAR文件在本地测试环境之外运行,我知道在Eclipse中执行该操作的唯一方法是转到Project - > Export并手动导出它。如果你想自动构建,你需要Ant或Maven。

这不是说你不能使用Ant或Maven 以内Eclipse:都完全支持插件。

0

我在Eclipse中使用m2eclipse插件来处理自动依赖关系解析,但实际构建(在Eclipse中)仅通过编译源路径上的任何类来执行。

我只使用Eclipse来处理编译我的类,而更喜欢从命令行处理“构建”(即打包等)。

+0

什么样的依赖需要解决? – mrblah

+0

我的项目的依赖关系 –

相关问题