eclispe
想必大家都很熟悉了,一般来说,
eclipse
插件都是安装在
plugins
目录下。不过这样一来,当安装了许多插件之后,
eclipse
变的很大,最主要的是不便于更新和管理众多插件。用
links
方式安装
eclipse
插件,可以解决这个问题。
当前配置
XP SP1
,
eclipse3.0.1
现在假设我的
eclipse
安装目录是
D:\eclipse
,待安装插件目录是
D:\plug-in
,我将要安装
LanguagePackFeature
(语言包)、
emf-sdo-xsd-SDK
、
GEF-SDK
、
Lomboz
这四个插件。
先把这四个插件程序全部放在
D:\plug-in
目录里,分别解压。如
Lomboz3.0.1.zip
解压成
Lomboz3.0.1
目
录,这个目录包含一个
plugins
目录,要先在
Lomboz3.0.1
目录中新建一个子目录
eclipse
,然后把
plugins
目录移动到刚建立的
eclipse
目录中,即目录结构要是这样的:
D:\plug-in\Lomboz3.0.1\eclipse\plugins
Eclipse
将会到指定的目录下去查找
eclipse\features
目录和
eclipse\plugins
目录,看是否有合法的功能部件和(或)插件。也就是说,目标目录必须包含一个
\eclipse
目录。如果找到,附加的功能部件和插件在运行期配置是将是可用的,如果链接文件是在工作区创建之后添加的,附加的功能部件和插件会作为新的配置变更来处理。
其它压缩文件解压后若已经包含
eclipse\plugins
目录,则不需要建立
eclipse
目录。
然后在
eclipse
安装目录
D:\eclipse
目录中建立一个子目录
links
,在
links
目录中建立一个
link
文件,比如
LanguagePackFeature.link
,改文件内容为
path=D:/plug-in/LanguagePackFeature
即这个
link
文件要对应一个刚解压后的插件目录。
说明:
1.
插件可以分别安装在多个自定义的目录中。
2.
一个自定义目录可以安装多个插件。
3. link
文件的文件名及扩展名可以取任意名称,比如
ddd.txt
,
myplugin
都可以。
4. link
文件中
path=
插件目录的
path
路径分隔要用
\\
或是
/
5.
在
links
目录也可以有多个
link
文件,每个
link
文件中的
path
参数都将生效。
6.
插件目录可以使用相对路径。
7.
可以在
links
目录中建立一个子目录,转移暂时不用的插件到此子目录中,加快
eclipse
启动。
8.
如果安装后看不到插件,把
eclipse
目录下的
configuration
目录删除,重启即可。
注意:
关于用
links
方式安装
Lomboz
插件,在编辑
EJB
时可能会产生问题,这个将会在有关
Lomboz
插件的文章中探讨。