Eclipse-工作区关闭错误

时间:2014-08-14 10:49:43

标签: java eclipse eclipse-plugin

我想在Eclipse中获取工作区的路径。 我写了以下代码:

 IWorkspace myWorkspace = ResourcesPlugin.getWorkspace();
    System.out.println(myWorkspace.getRoot().getFullPath());

问题是我得到了一个工作区关闭异常。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

首先,您必须在Eclipse插件代码中运行此代码。使用main方法将无法正常工作,因为Eclipse / OSGi插件基础结构不会被初始化,也无法正常工作。

其次getFullPath()返回相对于工作空间根的路径,因此根目录始终为/。要获取本地文件系统路径,请使用getLocation()