如何获得eclipse工作空间路径

时间:2014-06-30 07:26:23

标签: java eclipse path workspace

我正在尝试获取日食的工作空间路径。我想要的结果是

  

d:\ MyWorkspace

我经常搜索并找到了这个。

ResourcesPlugin.getWorkspace().getRoot().getLocation().toString()

但它会返回以下内容。

D:/runtime-EclipseApplication

任何帮助?

2 个答案:

答案 0 :(得分:1)

D:/runtime-EclipseApplication是您Run As > Eclipse Application时使用的工作区。因此,这是应用程序运行时工作空间的正确值。该值在Run Configuration对话框中配置。

如果您编写插件并将其安装到Eclipse中,那么您将获得工作区的位置。

答案 1 :(得分:0)

Workspace存储在/path_to_eclipse/configuration/.settings/org.eclipse.ui.ide.prefs中,最简单的方法是解析此文件。它只是简单的配置格式"变量=值/ n"。