Maven Netbeans构建依赖项构建我的集成测试两次

Maven Netbeans构建依赖项构建我的集成测试两次,maven,integration-testing,netbeans-7,maven-failsafe-plugin,Maven,Integration Testing,Netbeans 7,Maven Failsafe Plugin,我有一个父模块,它有以下子模块 实体 利用率 ejb 报告 用户界面 集成测试 我正在使用fail-safe插件来运行集成测试。在Netbeans中运行集成测试之前,我有没有办法告诉maven编译它的依赖项,即实体、UTIL和ejb 在命令行中执行上述操作很容易。我可以转到parent pom.xml并使用以下命令 mvn-安装项目、实体、ejb、集成测试 但是在Netbeans中,当我选择集成测试项目并检查带有操作依赖项的构建,然后右键单击集成测试项目并选择构建时,Netbeans构建所有子项

我有一个父模块,它有以下子模块

实体 利用率 ejb 报告 用户界面 集成测试 我正在使用fail-safe插件来运行集成测试。在Netbeans中运行集成测试之前,我有没有办法告诉maven编译它的依赖项,即实体、UTIL和ejb

在命令行中执行上述操作很容易。我可以转到parent pom.xml并使用以下命令

mvn-安装项目、实体、ejb、集成测试

但是在Netbeans中,当我选择集成测试项目并检查带有操作依赖项的构建,然后右键单击集成测试项目并选择构建时,Netbeans构建所有子项目,然后构建集成测试

问题是:netbeans似乎也在将集成测试添加到子项目列表中,这使得集成测试生成两次,而我的测试运行两次


然后构建它自己-它自己指的是什么?对不起。我已经更新了这个问题。就其本身而言,我指的是集成测试项目。当我右键单击Integration test project并选择build时,集成测试列在反应堆构建顺序/子模块中,因此,在构建子模块(包括集成测试)后,它将再次构建集成测试,以确定与集成测试模块中其他项目的依赖关系,该模块将自动将建筑排序为正确的项目。
Scanning for projects...
Reactor Build Order:

Utilities
Entities
Reports
EJB 
Integration Tests


[failsafe:integration-test]
builds Integration Tests

.... finishes building above modules

[failsafe:integration-test]
and then it build Integration Tests again