如何配置Netbeans以调用Maven Failsafe来运行特定的集成测试?
我知道Maven命令是"mvn-Dit.test=MyClassIT-verify",我也知道如何在Netbeans项目属性中配置"actions"。
我的问题是:
- Netbeans有时运行操作(并调用Maven),有时只使用自己的编译器和测试运行程序。不知道如何告诉它使用哪个。奇怪
- Netbeans在类名中添加了"Test"。相反,它应该添加"it"。但奇怪的是,行动中没有任何东西可以定义这种行为。该操作只是传递类名
- 我不想覆盖正常的测试文件和调试测试文件操作,因为正常测试需要这些操作。但是自定义操作只出现在项目的"自定义"上下文菜单中,而不适用于任何单个文件!所以它们是不常见的。如果我能为他们制作工具栏按钮,那也太好了
- 如果行星正确对齐,Netbeans发出正确的命令,Maven就会以正确的设置启动,但调试器无法工作
使用Netbeans 7.1和Netbeans Dev 201201260600
如果右键单击项目,则会有一个"自定义"选项,其中只有一个子选项"目标"。您可以使用它来运行自定义mvn命令;还请注意,旧的命令被保留了下来,所以您不需要每次都键入它。