Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从Netbeans 6.5升级到Netbeans 6.7后运行单元测试时出现问题_Java_Unit Testing_Netbeans_Ant_Junit - Fatal编程技术网

Java 从Netbeans 6.5升级到Netbeans 6.7后运行单元测试时出现问题

Java 从Netbeans 6.5升级到Netbeans 6.7后运行单元测试时出现问题,java,unit-testing,netbeans,ant,junit,Java,Unit Testing,Netbeans,Ant,Junit,在选择“测试包”下的文件并执行右键单击-->调试或右键单击-->运行时,我遇到了来自Netbeans 6.7中Netbeans 6.5的现有项目的问题。报告的错误是: java.lang.NoSuchMethodError: main Exception in thread "main" Java Result: 1 我正在使用JUnit4.x 自升级以来,我没有更改任何代码,并且在多个正在工作的项目上尝试过,但我仍然遇到了这个问题。我能够对整个项目执行右键单击-->测试 有人知道由于升级我需

在选择“测试包”下的文件并执行右键单击-->调试或右键单击-->运行时,我遇到了来自Netbeans 6.7中Netbeans 6.5的现有项目的问题。报告的错误是:

java.lang.NoSuchMethodError: main
Exception in thread "main" Java Result: 1
我正在使用JUnit4.x

自升级以来,我没有更改任何代码,并且在多个正在工作的项目上尝试过,但我仍然遇到了这个问题。我能够对整个项目执行右键单击-->测试

有人知道由于升级我需要做的任何更改,或者Netbeans 6.7中出现的任何问题吗

谢谢你的帮助


bn

找到解决方案

如果未选中Netbeans 6.7中的以下设置,测试将与6.5中的测试一样工作: 右键单击-->“项目属性”->“生成”->“编译”->“保存时编译”

所以,在理解真正的问题之前,这至少是一个解决办法

-bn