Eclipse是通过一种非常“干净”的安装方式进行安装的,不会因为安装Eclipse而影响其它软件的运行,安装Eclipse的插件也是如此。


   插件的安装方式分为:拷贝安装、links安装和update安装,它们各有特色,下面分别介绍这几种安装方式:



   拷贝安装


   拷贝安装是一种最简单的安装插件方式,用户只要把插件的压缩文件解压以后拷贝到Eclipse的安装目录即可。例如,“GEF-ALL-3.1.zip”是GEF插件的压缩包,其中包含了Eclipse目录,Eclipse目录下面包含了plugins目录和features目录等,如图1所示。


ESP大背包 未开启 esp插件大背包教程_ESP大背包 未开启

 


图1  GEF插件压缩包结构



   用户可以解压以后把plugins目录和features目录拷贝到安装Eclipse的根目录即可。拷贝到Eclipse根目录后,安装就已经完成了,如果要安装插件正确,以及此插件所依赖的第三方插件和Eclipse的版本正确,重新启动Eclipse就可以看到新安装插件的运行效果。



   links安装


   通过links方式安装插件是一种既“干净”又有效的安装方式,也是笔者极力推荐的一种安装方式。试想一下,通过拷贝的安装方式安装插件,如果同一个Eclipse下安装的插件太多,想删除某几个插件怎么办?用户就得在Eclipse的plugins目录中找到所有插件目录,把它们一一删除掉,另外,还得删除feature下的所有相关安装选项,这是多么痛苦的事情呀。



   links安装方式为用户解除了这种烦恼,通过links安装方式,用户不需要把所有的插件都拷贝在Eclipse目录中,只需要编写一个文本文件,通过文件指定插件的位置,让Eclipse找到所指的插件目录就可以了。当用户要删除插件时,只需要删除文本文件或文本文件中引用的插件即可,通过links安装插件的步骤如下:



   1.  在Eclipse目录(ECLIPSE_HOME)下创建一个links目录。



   2.  在ìLIPSE_HOME%\links目录下创建一个link文件(只要是文本文件就可以)。



   3. 把link文件指向插件所在的目录,例如文件内容为“path=D:/Program/java/eclipse/Plugin-download /GEF-ALL-3.1”,路径的分隔符为“/”或“\\”。一个文件中可以指向几个插件,即在同一个文件中多写几行“path=…”即可。也可以在links目录下面多写几个link文件,笔者是通过把每一个插件写到一个文件的方式安装插件的,这样删除插件时可直观地删除文件,如图2所示。


ESP大背包 未开启 esp插件大背包教程_重新启动_02

 


图2  links方式安装插件



   4.  插件所在目录结构和插件在Eclipse中的目录结构一样,例如GEF插件解压以后的结构为“GEF-ALL-3.1/eclipse/…”,link文件指向“GEF-ALL-3.1”所在目录即可,Eclipse启动以后会找到“GEF-ALL-3.1”目录下Eclipse子目录中所有的插件。下面为一个link文件中的内容:


path     
     =
     
     D:
     
     /
     
     myplugin
     
     /
     
     tptp
path
     
     =
     
     D:
     
     /
     
     myplugin
     
     /
     
     wtp
path
     
     =
     
     ..
     
     /
     
     birt

path可以是插件的绝对路径,还可是相对于Eclipse安装目录的相对路径,如“path=../birt”。用户如果要删除相关插件,可以删除link文件或删除文件中的引用,也可以删除一个link文件中插件path所在行,即删除插件引用就行。


提示:删除link文件或links目录后,重新启动Eclipse有可能会失败,清除Eclipse的缓存即可。


update安装

除了拷贝安装方式和links安装方式外,Eclipse还能通过网络安装插件。这种方式操作简单,用户只要知道插件的更新地址就可以。通过解析更新地址的XML文件,Eclipse知道要到什么位置找到插件更新包。另外,Eclipse还能判断当前安装插件的版本是否正确。


通过update方式安装插件非常简单,具体步骤如下。


1.  选择“Help”→“Software Updates”→“Find and Install”菜单,弹出对话框如图3所示。

ESP大背包 未开启 esp插件大背包教程_重新启动_03

 

图3  查找新的Update站点


2.  选择第二项,单击“Next”按钮,打开显示Update站点的对话框,如图4所示。

ESP大背包 未开启 esp插件大背包教程_重新启动_04

 

图4  显示Update站点


3.  在显示站点对话框单击“New Remote Site”按钮,打开指定Update站点的对话框,如图5所示。

ESP大背包 未开启 esp插件大背包教程_重新启动_05

         

图5  添加新的Update站点


4.  添加新的站点后,按Eclipse的更新向导就可以完成插件安装了。


提示:也有很多开发人员喜欢通过update方式安装插件,这种方式安装简单,而且Eclipse向导会负责查找当前插件的依赖插件是否存在,从而确保插件安装是否成功。


查看插件


用户安装了插件后,如果想确认插件是否安装成功,可以重新启动Eclipse,查找插件是否加载,查看插件步骤如下。


1.  选择“Help”→“About Eclipse SDK”菜单,弹出的对话框如图6所示。

ESP大背包 未开启 esp插件大背包教程_文本文件_06

 

图6  About对话框


2.  单击“Plug-in Details”按钮,如果插件安装成功,将会显示在插件对话框中(所有成功安装的插件都会显示在此对话框中),如图7所示。

ESP大背包 未开启 esp插件大背包教程_安装插件_07

 

图7  插件列表对话框


如果安装不成功,参照前面介绍的办法诊断安装的步骤是否有误,或清空Eclipse的缓存重新启动试试。

通常,Eclipse的安装就如上介绍的这几种方式,但有些商业插件可能会通过安装程序安装插件(例如MyEclipse),实际上原理也是相同的。