Java 用netbeans调试maven测试?

Java 用netbeans调试maven测试?,java,maven-2,netbeans,netbeans-6.9,surefire,Java,Maven 2,Netbeans,Netbeans 6.9,Surefire,我试图在NetBeans 6.9.1中调试maven测试。有人知道怎么做吗?我问这个问题的原因是,如果我使用Maven运行测试,它们都会通过。但是,如果我使用NetBeans调试测试(右键单击test class->debug test File),我的测试将失败,因为我已经设置了Surefire来处理我的测试,NetBeans似乎使用了自己的测试运行程序。我注意到Surefire有一个调试选项,但您将如何在NetBeans中使用它,即在NetBeans中的断点上停止它 谢谢你的帮助 我对此不是

我试图在NetBeans 6.9.1中调试maven测试。有人知道怎么做吗?我问这个问题的原因是,如果我使用Maven运行测试,它们都会通过。但是,如果我使用NetBeans调试测试(右键单击test class->debug test File),我的测试将失败,因为我已经设置了Surefire来处理我的测试,NetBeans似乎使用了自己的测试运行程序。我注意到Surefire有一个调试选项,但您将如何在NetBeans中使用它,即在NetBeans中的断点上停止它


谢谢你的帮助

我对此不是很确定:

但是你可以试着用

pom.xml



...
...

-萨利赫

我对此不是很确定:

但是你可以试着用

pom.xml



...
...

-Saligh

如何在NetBeans中开始测试?在NetBeans中,我可以通过右键单击项目并选择Test来使用maven运行测试。但是,如果我右键单击一个文件并选择Debug Test file,它似乎不会使用Maven来运行测试?在NetBeans中,我可以通过右键单击项目并选择Test来使用maven运行测试。但是,如果我右键单击一个文件并选择Debug Test file,它似乎不会使用Maven来运行测试。我从未想过这一点,但是它可能会起作用,因为我确实有一些标记了作用域的工件,而netbeans测试运行器可能不会读取它们。有机会的话我会试试的。谢谢我从未想过这一点,但它可能会起作用,因为我确实有一些用范围标记的工件,而netbeans测试运行程序可能不会读取它们。有机会的话我会试试的。谢谢
<project>
 ...
 <!-- <scope>test</scope> --> <!-- Jus comment out this line and try it -->
 ...