与netbeans的maven项目在每次运行时都会完全编译

时间:2010-04-22 21:59:15

标签: ide netbeans maven

我正在尝试使用Netbeans 6.8(我目前是Eclipse用户),因为我喜欢在IDE中内置一个分析器。似乎对于maven项目,netbeans每次尝试运行项目时都会进行完全编译(它会调用进程类),而Eclipse则使用增量Java编译器。有没有办法避免每次我想运行主类时netbeans都运行mvn process-classes

感谢, 杰夫

1 个答案:

答案 0 :(得分:0)

正如我在对该问题的评论中所写,默认情况下没有任何约束process-classes,所以问题是:在此阶段当前发生了什么?

它确实可能与分析相关(用于检测代码)。在这种情况下,请查看是否取消激活配置文件可以解决问题。

它也可能与Groovy支持有某种关系。我现在无法测试,但是当我查看this thread时,我发现在process-classes期间调用了exec-maven-plugin。但是我不知道这是否由NetBeans完成,或者POM是否包含导致这种情况的东西(并且该线程已经差不多一年了,所以事情可能已经发生了变化)。

你可以发布Maven的输出吗?

相关问题