Java 在内置NetBeans 8.0.1后自动运行junit测试

Java 在内置NetBeans 8.0.1后自动运行junit测试,java,netbeans,junit4,Java,Netbeans,Junit4,我有一个简单的问题。有没有办法配置NetBeans,以便测试包中的构建后JUnit测试能够自动运行?我正在使用NetBeans 8.0.1 提前感谢。如果您使用的是Maven,在Tools/Options/Java/Maven/Execution/Skip Tests下有一个选项,用于与测试不直接相关的任何构建执行。确保未选中此选项 如果您使用的是Ant,这也是可能的。我已经有几年没有使用Ant了,但是从我的想法来看,您需要修改build.xml。需要有一个类似“compile”的目标,然后在d

我有一个简单的问题。有没有办法配置NetBeans,以便测试包中的构建后JUnit测试能够自动运行?我正在使用NetBeans 8.0.1


提前感谢。

如果您使用的是Maven,在Tools/Options/Java/Maven/Execution/Skip Tests下有一个选项,用于与测试不直接相关的任何构建执行。确保未选中此选项


如果您使用的是Ant,这也是可能的。我已经有几年没有使用Ant了,但是从我的想法来看,您需要修改build.xml。需要有一个类似“compile”的目标,然后在depends属性中添加单元测试的targetname。

对于特定于项目的解决方案: 右键单击项目->属性->操作

选择“构建项目”(“调试项目”和“运行项目”也可以工作!) 在执行目标的开头添加“surefire:test”


如果您现在与其他人共享您的源代码,他们也会自动运行您的测试!

Infinitest就是这样一个项目,但它对Netbeans的支持似乎很小,如果不是不存在的话。但这会给您一个很好的开始寻找的地方。谢谢。我需要添加的内容非常有趣。如果我添加了,则取决于列表
编译测试t
我得到了错误循环依赖:compile我知道这个线程很旧,但它在谷歌搜索排名中对我来说很高,所以我觉得它值得添加。