查找eclipse插件的jar文件
几年前,我为eclipse编写了一个简单的插件,扩展了org.eclipse.core.runtime.AbstractPlugin。似乎每次我将eclipse更新为新版本的ecplise时,像这样的类都迁移到了一些新的.jar文件中 例如,我发现查找eclipse插件的jar文件,eclipse,eclipse-plugin,Eclipse,Eclipse Plugin,几年前,我为eclipse编写了一个简单的插件,扩展了org.eclipse.core.runtime.AbstractPlugin。似乎每次我将eclipse更新为新版本的ecplise时,像这样的类都迁移到了一些新的.jar文件中 例如,我发现AbstractPlugin现在位于org.eclipse.ui.workbench_3.7….jar。但是后来我发现它的超类不在同一个jar中,所以我必须找出它在哪个.jar中,以此类推 因此,有一项艰巨的任务是试图找出我使用的所有库类(以及它们使用
AbstractPlugin
现在位于org.eclipse.ui.workbench_3.7….jar
。但是后来我发现它的超类不在同一个jar中,所以我必须找出它在哪个.jar中,以此类推
因此,有一项艰巨的任务是试图找出我使用的所有库类(以及它们使用的等等)现在都在哪些.jar文件中,并调整项目构建路径中的外部jar列表
网站,如
是有用的(但往往过时)。如中所示的Java搜索可以提供帮助。但肯定有更好的办法
当我们迁移到新版本的eclipse时,保持插件构建路径最新的最佳方法是什么?为了回答我自己的问题,下面是我所做的:
- 首先,在plugin.xml的dependencies选项卡上,我在“imported packages”下添加了我需要的所有包
- 然后我右键单击项目并选择PDE工具>>更新类路径,接受默认设置并单击Finish