如何在eclipse插件开发中获取特定插件的首选项文件的绝对路径?

伊山·拉斯托吉(Ishan rastogi)

我想读取通常存储在以下位置的特定插件的首选项文件的绝对路径:

Platform.getLocation() + "\.metadata\.plugins\org.eclipse.core.runtime\.settings\myPlugin.prefs"

有什么办法可以使用eclipse提供的Apis直接获得它,而不是硬编码路径的第二部分吗?

greg-449

这应该给出正确的位置:

Bundle rt = Platform.getBundle(IPreferencesConstants.RUNTIME_NAME);

IPath path = Platform.getStateLocation(rt).append(".settings").append("myPlugin").addFileExtension("prefs");

实际位置计算在 org.eclipse.core.internal.preferences.EclipsePreferences

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Java中获取文件的绝对路径

如何在flutter中获取文件的绝对路径

获取Eclipse中当前编辑文件的绝对路径

如何获取文件的绝对路径

如何在PowerShell中基于相对路径或绝对路径获取绝对路径?

如何从SWT中的FileDialog获取文件的绝对路径?

如何在Java中获取绝对路径

如何在自己的插件中访问常规的Eclipse首选项

无法在Maven插件中定义绝对路径

如何在Hadoop文件系统中获取绝对路径?

如何在Symfony2控制器中获取文件的绝对路径?

如何在react-native中获取文件的绝对路径?

在Jenkins Pipeline插件中获取工作区目录的绝对路径

如何在鼠标单击时获取QTreeWidget中当前所选项目的绝对路径

如何管理团队的eclipse插件,首选项和配置?

如何获取文件目录的绝对路径?

如何从InputStream获取Java文件的绝对路径?

Python:如何获取调用函数的文件的绝对路径?

拷贝文件时如何获取拷贝的绝对路径?

使用JavaScript在MVC中获取文件的绝对路径

如何在 Gradle 构建脚本中获取 android 输出文件夹(绝对路径)

获取文件的绝对路径

如何在Linux中使用'find'命令获取找到的文件的绝对路径?

如何在Firefox插件的首选项窗格中放置文件输入元素?

如何从FileDialog获取绝对路径?

如何在bash提示中显示绝对路径?

如何获取存储在SD卡中的文件的绝对路径-Android

如何获取在git commit中已更改但具有绝对路径的文件的列表?

如何在Angular 2中获取当前页面的绝对路径?