eclipse插件运行时获取文件路径
来源:互联网 发布:容易猝死的职业知乎 编辑:程序博客网 时间:2024/06/07 00:50
通过FileSystem获取插件运行时的文件和文件夹。
public static File toLocalFile(String folderName){ try { URL url = Activator.getDefault().getBundle().getEntry(folderName); url = FileLocator.toFileURL(url); IFileSystem fs = EFS.getLocalFileSystem(); IFileStore file = fs.getStore(new Path(url.getPath())); IFileStore fileStore = file.getFileStore(new Path("")); File file2 = fileStore.toLocalFile(EFS.NONE, null); return file2; } catch (IOException e) { e.printStackTrace(); } catch (CoreException e) { e.printStackTrace(); } return null; }
需要把org.eclipse.core.filesystem这个jar包加入lib中,还要在dependencies选项卡中把这个jar包添加进去,否则会报classnotfoundexception。
转载自:qq123zhz
0 0
- eclipse插件运行时获取文件路径
- 获取运行文件路径
- Eclipse 获取文件路径
- eclipse插件开发--获取当前项目路径
- 获取Eclipse及插件路径汇总
- 获取Eclipse及插件路径汇总
- eclipse 插件,直接打开文件路径
- 获取Setup文件的运行路径
- [转]获取Setup文件的运行路径
- 获取Setup文件的运行路径
- 获取运行文件路径 ,TCHAR 转 CString
- [转]eclipse插件开发中获取当前的路径
- Eclipse插件开发中各种路径的获取(一)
- 获取eclipse获取路径
- eclipse插件开发获取Eclipse相关的文件根目录
- Eclipse的路径插件
- wordcount-使用eclipse插件中对文件路径的修改
- 【Java】Java获取运行时路径
- Java中的byte[]/char[]/int/String数据类型转换
- 整数转化
- C++编程常见问题—error: passing 'const std::map<>]' discards qualifiers或pass-by-reference-to-const-map导致的“d
- zabbix[2]-自动注册
- Intent 使用Action 和Data 属性启动系统activity
- eclipse插件运行时获取文件路径
- js 截取url中的多个参数
- android颜色对应的xml配置值,颜色表
- leetcode 236Lowest Common Ancestor of a Binary Tree [python]
- oracle日期格式转换 to_date(),to_char()
- JSON
- 听过中文编程语言吗?来来来!
- 终于搞懂了CSS实现三角形图标的原理
- Dubbo 简单实例