将Eclipse Kepler更新为SR1后,我无法再从Eclipse运行我的junit测试。升级到Kepler SR1后从Eclipse中运行时发生Junit错误
启动Eclipse中后,我看到在日志中此错误消息:
Variable references empty selection: ${project_loc}
当选择一个测试案例,和运行方式,JUnit测试,我得到这个错误:
An internal error occurred during: "Launching DrillUtilTest".
java.lang.NullPointerException
at org.eclipse.wst.common.componentcore.internal.resources.VirtualResource.getProjectRelativePaths(VirtualResource.java:119)
at org.eclipse.wst.common.componentcore.internal.resources.VirtualFile.getUnderlyingFiles(VirtualFile.java:104)
...
所以也许$ {project_loc}变量是空的,但它并不在我的任何Junit运行配置中使用。我尝试过以各种方式启动Junit,但他们都给出了相同的结果。在升级到SR1之前,这用于正常工作。
任何帮助,非常感谢!
这个问题也对我的maven构建造成破坏。我无法再建立我的项目,whooaa! – Tom