首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

Eclipse插件装配的三种方法

2012-08-09 
Eclipse插件安装的三种方法转载自:http://www.blogjava.net/tangzurui/archive/2008/06/30/211669.html(前

Eclipse插件安装的三种方法

转载自:http://www.blogjava.net/tangzurui/archive/2008/06/30/211669.html

(前两种安装方式以多国语言包的安装为例)

解压插件到某个文件夹

将下载的插件文件解压到?Eclipse?的安装目录下

如插件文件为多国语言包:?NLpack1-eclipse-SDK-3.1.1a-win32

下载的插件文件大多数书压缩文件,解压后得到包含?eclipse?的文件夹(里面有?plugins?和?features?文件夹),?NLpack1-eclipse-SDK-3.1.1a-win32?解压后得到的目录结构为(我假定把插件解压到?F:\hongjun\myPlugins\language?中)?F:\hongjun\myPlugins\language\eclipse?,?F:\hongjun\myPlugins\language\?称为插件的安装目录

※▲推荐使用此种安装方式,因为它便于插件的管理。※▲

①?在?F:\hongjun\eclipse?下新建文件夹?links?,这样就得到了?F:\hongjun\eclipse\links

②?在?F:\hongjun\eclipse\links?下新建一个?link?文件,比如?language.start?(注意后缀名可以任意取,如?.link,.ini,.txt?等等?,?只要?link?文件名和插件文件安装目录中的最后文件夹名一致即可?,?在这里我的插件安装目录结构为?F:\hongjun\myPlugins\language\,?所以?link?文件名我命名为?language.start,?如果你的插件安装目录结构为D:\eclipse\myPlugins\languagepack,?则你的?link?文件名应命名为?languagepack.start?)。

③?在?language.start?中写入如下一句话?path= F:/hongjun/myPlugins/language,?或者?path=F:\\hongjun\\myPlugins\\language?。

即?path=?你的插件安装目录(代表?eclipse?去哪个路径加载查件)

④?重新启动?eclipse?(如果你的?eclipse?在安装插件之前启动过需要先把?eclipse?关掉)

注意:路径的写法使用“?/?”或者“?\\?”而不是用“?\?”取代。此处容易出错。

Important?:如果发现查件没有安装成功,则删除?eclipse?目录下的?configuration?目录中的文件夹?org.eclipse.update?(这是一个记录插件更新情况的文件夹),删除掉这个文件夹后,?eclipse?会重新扫描所有的插件,此时再重新启动?eclipse?时可能会比刚才稍微慢点。

3.??在线安装:用升级的方式?----Eclipse?平台本身的更新管理器来实现

把在线安装网址输入到?eclipse?的适当位置

①?单击?Eclipse?菜单?“帮助”?->?“软件更新”?->?“查找并安装”?->?“搜索要安装的新功能部件”

②?单击【下一步】,出现“安装”对话框,单击【新建远程站点?……?】按钮?,?出现“?新建更新站点”对话框,在名称栏中输入插件的名字?:XXX?,在?URL?栏中输入你想安装插件的在线网址?:http?:?//………,?点击【确定】按钮?,?再单击【完成】?eclipse?会自动搜寻你输入的站点所在的插件?,?如果输入的名字和网址正确并且该站点可以连接上去的话?,eclipse?会完成插件的在线安装?,?在安装的过程中会提示你重新启动?eclipse,?后面的你只要按照提示去做就可以了。

至此,?eclipse?的三种插件安装方式已经介绍完毕。


下面再简单地说一下在安装的过程中可能会出现的一些问题及解决方案。

I?.?links?方式安装时,一定要注意路径的写法

大体有三种:

有两种在前面已经介绍给大家了,还有一种是用相对路径的写法。

如果你的插件创建在你的?eclipse?安装目录中,则可以使用相对路径的写法。

说的具体一点就是:如果我把多国语言包解压到?F:\hongjun\eclipse\language?下的话,则?link?文件中的路径可以这么写:“?path=language?”

另外,一个自定义目录可以安装多个插件;

插件可以分别安装在多个自定义目录中;

Link?文件的文件名急扩展名可以任意取名;

Link?文件可以有多行?path=?插件安装目录,对应多个自定义插件目录,每一行的?path?参数都将生效;

在?links?目录也可以有多个?link?文件,每个?link?文件中的?path?参数都会生效。

?

II?.三种方法的插件安装完毕之后,需要你重新启动?Eclipse?才可以看到插件生效。

如果你安装的某一个插件已经安装完毕,但是发现找不到你所安装的新插件

可能是你安装的插件不支持当前的?Eclipse?版本,也有可能是系统配置引起的。

III?.安装插件后在窗口—?>?首选项?中看不到

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

②?创建一个?Eclipse?快捷启动方式,在目标栏中加入一个“?空格—?clean?”参数,注意不要把—?clean?前面的空格漏掉。或者在菜单【开始】—【运行】中启动你的eclipse?时加上—?clean?参数,如我的可以在“运行”中输入:?F:\hongjun\eclipse\eclipse.exe –clean

如果启动?eclipse?后找到你所安装的新插件后,在下次启动之前把参数?clean?去掉就可以了。

③?如果?Eclipse?启动找不到插件的话,解决办法是在?eclipse\configuration?目录下的?config.ini?文件中加入一行?: osgi.checkConfiguration=true

这样它就会寻找并安装插件?,?找到插件后可以把该行注释掉?(?去掉?),?这样以后每次启动就不会因为寻找插件而显得慢了。

?

热点排行