创建和打包Eclipse源代码插件2011-10-16 blogjava VWPOLO在Eclipse插件开发过程中,为了更好的维护和管理插件项目构建路径,最好将以前的单纯的Jar包转 换成Eclipse的插件包,如果属于开源的类库的话,我们可以获得它的源代码文件,在Eclipse中可以和容 易的查看和跟踪源文件,但有时我们也会碰到Source not found 的提示,比如这样:

碰到这样的情况,如果有源代码的话,可以新建一个源代码插件,这样就可以直接查看源代码文件, 否则的话只能想其他办法,比如装一个反编译的插件,不过有时好像反编译的不好,处理常量的时候会乱 ,而且还没有JavaDoc文件,这里我来说明一下源代码插件的制作。我们在项目中新建一个lib的文件夹,然后将dbutil.jar及相关的jar包放入到这个文件夹,双击打开 META-INF文件夹下的MANIFEST.MF文件,切换到“Runtime”选项卡中,在右下角的ClassPath组中点击 “Add”按钮,将lib目录下的jar文件添加到插件的构建路径中,然后在“Exported Packages”组中点 击“Add”按钮,将jar文件的Java包导出让其他插件项目可以引用。下面是截图:

这样就基本完成了,我们可以修改插件的一般信息,比如插件的版本好,插件的bundle名,称,添加对 应的依赖性,在这里我们使用的dbutil-2.4.4版本,我们在MANIFEST.MF文件的Overview选项卡修改对应的 信息: