在Eclipse中,可以为项目配置构建器。我正在将m2e和Eclipse indigo用于动态Web项目。我想弄清楚究竟什么发生时,我调用构建Eclipse中的项目,所以能够理解只是做一个Maven命令行建立这个和之间的区别。我去项目/建设者,看到有五个建设者:JavaScript验证器,Java Builder,分面项目验证生成器,Maven Prokect Builer和验证。看看Maven Project Builder会做什么目标会很有趣,但是我无法从这个屏幕上看到这个。编辑被禁用。我尝试项目属性/ Maven,并且与目标无关。即使这http://maven.40175.n5.nabble.com/Preventing-Maven-project-builder-from-being-run-td137622.html暗示应该有。Indigo Maven Project Builder
我想知道有什么方法可以查看和配置Eclipse将调用的目标吗?
非常感谢。
谢谢。如果我禁用除Maven Project Builder之外的所有构建器,则不会构建任何内容。这表明“编译”目标正在被跳过。知道Maven Project Builder跳过了什么会很有趣。 – dublintech
+1解释这一点。那么,'m2e'不需要安装Maven包?即在使用'm2e'时不会调用'mvn'?请澄清。 – Withheld
@丹尼尔。你不需要使用Eclipse的外部mvn安装(尽管如果你想运行命令行构建它会有帮助)。但是,m2e支持控制台maven构建(可通过Maven项目的Run As上下文菜单获得),为此需要Maven安装。默认情况下,它嵌入祝福安装到Eclipse中,但你有一个选项,通过'全球首选项 - > Maven->覆盖它Installation'对话框。 –