当前页面: 开发资料首页 → Eclipse 专题 → 学做插件时遇到的问题,会者不难,谢谢!
学做插件时遇到的问题,会者不难,谢谢!
摘要: 学做插件时遇到的问题,会者不难,谢谢!
最近练习做Eclipse插件,遇到一个问题,如何获取当前激活的工程的绝对路径?
谢谢各位先。
顶!
帮顶
我也顶
高人啊你在哪里呀...
再顶
高手呢
在你的工程文件上击右键,选properties(属性),在弹出的框的第一项(info),单击就能看到
我是说在插件编程过程中怎么实现该功能。
高人们帮帮忙吧......
ResourcesPlugin.getDefault().getWorkspace()... ...
为什么要获得绝对路径? 没有什么意义的。
你无非是要获取plugin运行时,plugin目录下的某个资源而已,有别的办法的。
先谢谢楼上的各位朋友。
我要实现的功能是:获取用户正在编辑的文件所在的工程的绝对路径。
我再试试吧。
URL u = Platform.resolve(ProfileAnalyzerPlugin.getDefault().getBundle().getEntry("/"));
absolutePathName = u.getFile();
System.out.println("plug-in root: " + absolutePathName);