使用JUnit以编程方式将JRE添加到类路径

时间:2012-07-11 03:28:54

标签: java eclipse junit

我可以使用

以编程方式在类路径中添加JRE
entries.add(JavaRuntime.getDefaultJREContainerEntry());

其中entries是类路径条目。有人知道如何为JUnit做这个吗?

2 个答案:

答案 0 :(得分:1)

找到这个

IClasspathEntry junit4Entry = BuildPathSupport.getJUnit4ClasspathEntry();

答案 1 :(得分:1)

如果我尝试

IClasspathEntry junit4Entry = BuildPathSupport.getJUnit4ClasspathEntry();

我得到了

  

不鼓励访问:类型'ClasspathEntry'不是API(对所需库的限制/ {path} / ru.eclipse.jdt.core_3.10.0.v20140604-1726.jar')

所以

IClasspathEntry junit4Entry = JavaCore.newContainerEntry(JUnitCore.JUNIT4_CONTAINER_PATH);

效果更好,没有警告;)