在讲解Eclipse插件的安装之前,我们下来了解一下Eclipse插件的目录结构。每一个标准的Eclipse插件的目录结构都是相似的,在其根目录(eclipse)下存在两个子目录——features和plugins。其中,plugins目录中保存着实现该插件功能的程序文件,而features目录则记录了插件的一些特征参数。
对于一个Eclipse插件的安装方法通常有以下几种。
一. 直接复制法安装插件
这是安装Eclipse插件的最简单的方法。具体方法是直接将插件内所包含的所有文件夹以及文件复制到Eclipse的安装目录下。注意复制时会提问是否要覆盖选择是才会将插件内容复制到该目录下。这样,Eclipse在启动是就可以自动找到所安装的插件了。
二. 在线更新法安装插件
使用在线更新插件时,首先需要单击Help->Software Updates…->Available Software,然后点击Add site…,输入在线更新网址,左侧选择更新网址,展开选择合适的插件,点击Install系统会自行下载并安装。
常用插件的地址:http://www.linwan.net.cn/archives/2332.html
三. 手工配置安装插件
有些Eclipse的插件,特别是早期的Eclipse插件,可能根本不支持在线更新法进行插件的直接安装。他们通常是提供一个.zip的插件发行包。对于这种格式的插件通常需要以下三个步骤:
1.解压缩软件包
2.编写.eclipseextension文件。在解压包中,可以看到存在features和plugins两个目录。这是需要建立一个eclipse目录,然后将这两个目录的内容剪切到eclipse目录下。紧接着在eclipse目录中建立一个名为.eclipseextension的文本文件,其内容如下所示:
id=org.eclipse.platform
name=Eclipse Platform
version=(版本号)
3.通过产品配置功能来将这个插件加入到Eclipse中。选择Help->Software Updates..->Manage Configuration对于插件进行配置。
四. Links法安装插件
另外一种安装非在线插件的方法是通过建立link文件地方法来实现。也就是通过一个link文件来告诉Eclipse需要装载指定的插件。
在Eclipse安装目录下新建一个links目录,在这个目录下可以创建以.link为扩展名的链接文件,每个链接文件指向一个Eclipse插件。Eclipse在启动时会自动扫描这个文件夹,去找到每一个插件并加载。链接文件通常只有一行:形式为:Path=插件位置(例如D://tools//hibernate//eclipse)
这种方法的优势在于所有插件的位置被作为一个文件夹来管理,可以方便插件的更新于建立通用的插件。
最后,我们可以通过”Product Configuration“对话框进行插件的管理。Eclipse的插件可以通过Help->Software update…对话框来进行。这个对话框可以对插件进行禁用,更新和卸载,你可以在插件项上单击鼠标右键弹出的菜单中找到。