在eclipse下用JUnit测试,TestInfo是测试类,运行测试时报下面的错误: at java.security.AccessController.doPrivileged(Native Method) ...... org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386) …… 原因:配置错误,源文件没有编译 在eclipse如果工程出现‘!’惊叹号,则可能存在修改的代码没有编译的情况。尽管选上了'Project->Build Automatically',但是却没有被编译。可以通过查看工程下面的target\classes和target\test-classes进行检查。 【注意】在工程出现警告时,无论是java文件还是配置文件,都不会自动编译到classes或test-classes目录下面,此时执行的内容不再是修改后的内容。 |
|
来自: herowuking > 《Java》