方法一:一般情况下,下载后的eclipse插件解压后会有两个文件夹features和plugins,大部分人喜欢将这两个目录下的文件全部拷到eclipse安装目录下相同目录中,但是如果装的插件多,eclipse安装目录就会特别大,而且启动会特别慢。
?????? 下面以swt的安装为例,简单的描述一下eclipse插件安装的流程。将下载后的文件解压到E:\\swt\\eclipse下,然后在eclipse安装目录下建一个文件夹links,新建一个swt.link的文件,文件内容为:"path=E:\\swt"即可,将eclipse重启后,该插件即可生效(swt为例,即可建立swt和jface类)。
???????? 注:links文件夹下面可以存在多个link为后缀的文件,如:language.link,swt.link等等,eclipse启动时会从该目录下加载插件的。
方法二:先安装好插件,比如安装好swt在E:\\swt目录下,在eclipse中点击帮助——>软件更新——>配置管理——>对准Eclipse SDK右键,点击添加,然后找到E:\swt\eclipse,点击确定,重启eclipse就可以在eclipse中加载swt插件了。
??????? 注: 插件的eclipse文件夹必须包含features和 plugins文件夹以及 .eclipseextension后缀的文件。
?????????????? 如:一个中文语言包插件目录结构如下
??????????????????????? E:\sdklanguage\eclipse\features
??????????????????????? E:\sdklanguage\eclipse\plugins
??????????????????????? E:\sdklanguage\eclipse\.eclipseextension
.eclipseextension的内容可以为:
name=sdklanguage
?
上面是一般的方法,不过实际使用中需要注意一下几点:
1.把Eclipse目录configuration中下面的org.eclipse.update文件夹删掉,再重新启动Eclipse,有时装了插件后重启eclipse还是没有成功安装,这时可能是configuration文件夹中的一些文件没有跟新,把org.eclipse.update文件夹删掉,重启它就会自动更新,这样插件就安装成功了。
2.在MyEclipse下的安装和在Eclipse下的安装类似,其实MyEclipse就是采用了上面的第一种方法在Eclipse中加入了MyEclipse插件,在MyEclipse的安装目录下,有myeclipse和eclipse两个文件夹,其中eclipse和Eclipse安装下安装目录一样,只是在里面加了一个link文件夹包括一个文件,文件里的内容是path=D:\\Program Files\\MyEclipse 5.1.1 GA\\myeclipse ;在myeclipse这个文件夹中有eclipse文件夹,里面有features和plugins两个子文件夹。
?
以安装tomcatPluginV321插件为例:首先解压tomcatPluginV321,把里面的文件夹com.sysdeo.eclipse.tomcat_3.2.1复制到下面指定的地方:
1.在eclipse中安装,复制到plugins文件夹下,把Eclipse目录configuration中下面的org.eclipse.update文件夹删掉,重启,ok.
2.在MyEclipse下安装,复制到安装目录下的.\eclipse\plugins文件夹中,把Eclipse目录configuration中下面的org.eclipse.update文件夹删掉,重启,ok.