繁体   English   中英

从Netbeans 6.5升级到Netbeans 6.7后运行单元测试的问题

[英]Problems running unit tests after upgrading from Netbeans 6.5 to Netbeans 6.7

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

java.lang.NoSuchMethodError: main
Exception in thread "main" Java Result: 1

我正在使用JUnit 4.x

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

是否有人知道由于升级我将需要进行的任何更改,或者Netbeans 6.7中发生的任何更改?

谢谢您的帮助,

n

找到解决方法

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

因此,这至少是一种变通方法,直到您了解真正的问题为止。

-bn

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM