2007年9月24日星期一

使用links方式安装Eclipse插件

一般来说,eclipse插件都是安装在plugins目录下。其实这样有几个问题。
1. 安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和管理众多插件。
2. 如果我们同时装有几个版本的Eclipse,我们不想重复安装同一插件到各个Eclipse。
3. 如果我们想暂时去除不想删除某些插件不能够做到。

用links方式安装eclipse插件,可以解决这个问题。 现在假设我的eclipse安装目录是C:\eclipse,待安装插件目录是C:\eclipsePlugins ,我将要安装JFormDesigner这个插件。

先在C:\eclipsePlugins目录里,建立子目录JFormDesigner, 然后在子目录JFormDesigner建立eclipse子目录。将下载到的JFormDesigner-3.1-eclipse.zip解压到C:\eclipsePlugins\JFormDesigner\eclipse目录下。

然后在 eclipse安装目录C:\eclipse目录中建立一个子目录links,在links目录中建立一个link文件,比如JFormDesigner.link,文件内容为 path = C:/eclipseplugins/JFormDesigner 即这个link文件要对应一个插件目录。

Eclipse 将会到指定的目录下去查找 eclipse\features 目录和eclipse\plugins 目录,看是否有合法的功能部件和(或)插件。如果找到,附加的功能部件和插件在运行期配置是将是可用的。

几点说明:
 1. 插件可以分别安装在多个自定义的目录中。
 2. 一个自定义目录可以安装多个插件。
 3. link文件中path=插件目录的path路径分隔要用\\或是/
 4. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。

没有评论: