由于特殊的需要,创建了一个工程向导的插件,创建完成后,需要把工程所依赖的jar包放到类路径上(譬如web工程是把相关的jar放到了WEB-INF/lib目录下),我的想法是把这些jar文件放到插件安装的某个路径下,创建工程时,从这些地方来copy那些jar包,请问能获得eclipse插件的安装路径吗?因为插件的安装除了可以放在eclipse的plugins目录下,也可以使用link的方式来安装。
十分紧急,请帮帮俺了。。
------解决方案--------------------
我记得有类似于这样的方法:getBoundleByID( "ID ").getPath();具体使用到osgi.org查查看。
------解决方案--------------------
String base = Platform.getPlugin(PLUGIN_ID).getDescriptor().getInstallURL().toString();