对于尝试访问JavaModel的代码,Workspace已关闭

时间:2018-06-12 01:29:45

标签: java eclipse

我有这个代码(非插件项目):

import org.eclipse.core.resources.IWorkspaceRoot;
import org.eclipse.core.resources.ResourcesPlugin;
import org.eclipse.jdt.core.ICompilationUnit;

public class JavaModelTest {
    public static void main(String[] args) {
        IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
    }
}

我已经包含了所有必需的库(jar)。运行时出现以下错误:

Exception in thread "main" java.lang.IllegalStateException: Workspace is closed.
    at org.eclipse.core.resources.ResourcesPlugin.getWorkspace(ResourcesPlugin.java:412)
    at cucumbertest.JavaModelTest.main(JavaModelTest.java:9)

注意插件项目也会发生类似的错误。

请帮忙。

0 个答案:

没有答案