Eclipse 插件安装 & 问题解决方案



1.在线安装:用升级的方式 ----Eclipse 平台本身的更新管理器来实现
把在线安装网址输入到 eclipse 的适当位置
① 单击 Eclipse 菜单 “帮助” -> “软件更新” -> “查找并安装” -> “搜索要安装的新功能部件”
② 单击【下一步】,出现“安装”对话框,单击【新建远程站点 …… 】按钮,出现“ 新建更新站点”对话框,在名称栏中输入插件的名字:XXX,在 URL 栏中输入你想安装插件的在线网址:http://………,点击【确定】按钮,再单击【完成】。eclipse 会自动搜寻你输入的站点所在的插件,如果输入的名字和网址正确并且该站点可以连接上去的话,eclipse 会完成插件的在线安装,在安装的过程中会提示你重新启动 eclipse,后面的你只要按照提示去做就可以了。

2.普通安装:用直接拷贝插件至 %ECLIPSE_HOME% 的方式来实现
下载的插件文件大多数为压缩包,解压插件包,一般里面有 plugins 和 features 文件夹
分别将 plugins 和 features 文件夹内文件拷贝至 %ECLIPSE_HOME% 下 和 features 文件夹内

3.Links 安装:用建立一个 link 文件的方式来实现
※▲推荐使用此种安装方式,因为它便于插件的管理。※▲
① 找到 %ECLIPSE_HOME% 目录下 links 或 dropins 文件夹。
② 在 links 或 dropins 文件夹下新建一个 link 文件。
③ 用记事本编辑 link 文件, path=你的插件安装目录。
说明:插件目录可写绝对路径,也可写相对路径。相对路径即相对 %ECLIPSE_HOME% 路径。
注意:路径的写法使用“/”或者“\\”而不是用“\”。
④ 重新启动 eclipse (如果你的 eclipse 在安装插件之前启动过需要先把 eclipse 关掉)。



至此,eclipse 的三种插件安装方式已经介绍完毕。下面再简单地说一下在安装的过程中可能会出现的一些问题及解决方案。

问题:插件没有安装成功

方案Ⅰ.
删除 eclipse 目录下的 configuration 目录中的文件夹 org.eclipse.update (这是一个记录插件更新情况的文件夹),删除掉这个文件夹后, eclipse 会重新扫描所有的插件,此时再重新启动 eclipse 时可能会比刚才稍微慢点。出现这种情况的原因是在你安装新的插件以前你启动过 eclipse ,在 org.eclipse.update 文件夹下记录了插件的历史更新情况,它只记忆了以前的插件更新情况,而你新安装的插件它并不记录,所以删除掉这个文件夹就可以解决这个问题了,不过删除掉这个文件夹后, eclipse 会重新扫描所有的插件,此时再重新启动 eclipse 时可能会比刚才稍微慢点。

方案Ⅱ.
在 %ECLIPSE_HOME%/configuration 目录下的 config.ini 文件中加入一行 : osgi.checkConfiguration=true
这样它就会寻找并安装插件 , 找到插件后可以把该行注释掉 ( 去掉 ), 这样以后每次启动就不会因为寻找插件而显得慢了。

方案Ⅲ.
创建一个 Eclipse 快捷启动方式,在目标栏中加入一个“ -clean”参数,注意不要把“-clean”前面的空格漏掉。或者在菜单【开始】—【运行】中启动你的 eclipse 时加上“ -clean”参数。如果启动 eclipse 后找到你所安装的新插件后,在下次启动之前把参数 clean 去掉就可以了。

方案Ⅳ.
找到 %ECLIPSE_HOME%/org.eclipse.equinox.simpleconfigurator 目录,编辑目录下 bundles.info 文件。
在文件最后新一行写入以下内容:插件jar文件,版本,路径,4,false
说明:
每一行记录表示一个插件内一个jar包,如果插件中有多个jar包,需填写多行记录;
“插件jar文件”:并不是jar包的完整文件名;
“版本”:jar包的具体版本信息,可查看 META-INF/MANIFEST.MF 文件中 Bundle-Version 项内容;
“路径”:此路径默认为相对 %ECLIPSE_HOME% 路径,如果想写绝对路径需在路径前加“file:/”。

猜你喜欢

转载自canicula0811.iteye.com/blog/1831573