java - 通过插件获取eclipse当前工作工作空间目录

标签 java eclipse-plugin swt

我正在开发一个 Eclipse 插件。但通过插件而不是获取当前工作工作空间目录,它获取 eclipse exe 目录。我如何通过插件获取工作空间目录?

最佳答案

要获取当前工作空间的根目录,请使用:

IWorkspace workspace = ResourcesPlugin.getWorkspace();

IWorkspaceRoot root = workspace.getRoot();

IPath rootPath = root.getLocation();

IPath 有一个 toFile() 来获取 FiletoOSString() 来转换为字符串。

关于java - 通过插件获取eclipse当前工作工作空间目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25304700/

相关文章:

java - 代码分析器 : PMD & FindBugs

java - 如何在 swt.browser 中启用左键单击拖动或右键单击

java - 如何在包含表格查看器的另一个组合的顶部显示组合?

使用 maven 的 Java Cloudinary

android - 类似于visual studio region的eclipse手动代码折叠

java - 关闭H2的正确方法是什么?

java - Eclipse RCP : Calling perspectiveChanged leads to stackoverflow

java - SWT 布局问题 - 标签填充可能吗?

java - 如何对列表进行排序,并在末尾添加另一个列表中的数据?

java - 访问从 ActionPerformed 单击的 JButton?