eclipse-插件安装的三种方式
(前两种安装方式以多国语言包的安装为例)
1. 普通安装:用直接解压的安装方式来实现
解压插件到某个文件夹
将下载的插件文件解压到 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\ 称为插件的安装目录
2. Links 安装:用建立一个 link 文件的方式来实现
※▲推荐使用此种安装方式,因为它便于插件的管理。※▲
① 在 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
这样它就会寻找并安装插件 , 找到插件后可以把该行注释掉 ( 去掉 ), 这样以后每次启动就不会因为寻找插件而显得慢了。
eclipse-插件安装的三种方式的更多相关文章
- Eclipse插件安装的三种方法
		
转自:http://www.blogjava.net/tangzurui/archive/2008/06/30/211669.html 整理了一下格式. (前两种安装方式以多国语言包的安装为例) 1 ...
 - Eclipse web工程 部署 三种方式  1
		
Eclipse web工程 部署 三种方式 1.run on 前提: 安装 好 eclipse.jdk.tomcat 然后 新建一个 web工程 注意此处Default output folder 最 ...
 - (转载)eclipse插件安装的四种方法
		
eclipse插件安装的四种方法 Eclipse插件的安装方法 1.在eclipse的主目录(ECLIPSE_HOME, 比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录 ...
 - #Eclipse web工程 部署 三种方式  3
		
Eclipse web工程 部署 三种方式 3.热部署 在Eclipse中,实现 修改一个.java文件或者.jsp文件甚至是配置文件,不需要重启WEB服务器的前提下让修改生效,实现tomcat自动加 ...
 - Eclipse web工程 部署 三种方式  2
		
Eclipse web工程 部署 三种方式 2.插件 tomcat插件下载: http://www.eclipsetotale.com/tomcatPlugin.html 解压缩后, com.sysd ...
 - MySQL安装的三种方式
		
.markdown-preview:not([data-use-github-style]) { padding: 2em; font-size: 1.2em; color: rgb(171, 178 ...
 - Linux 软件安装的三种方式
		
Linux 软件安装的三种方式 1.yum  语法格式:  yum -y install package.name  -y yes # 遇到提示自动输入yes  案例: 安装ifconfig命 ...
 - Tomcat,eclipse热部署的三种方式
		
热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效.但是对配置文件的修改除外! 怎么说呢?热部署其实用的算少了,热部署怎么说都是个人部署的,大点的公 ...
 - eclipse插件安装的四种方法
		
Eclipse插件的安装方法 1.在eclipse的主目录(ECLIPSE_HOME,比如在我的机器上安装的目录是:D:\eclipse)有一个plugins的目录,这种方法的插件安装非常简单,只要将 ...
 
随机推荐
- 虚拟机软件VMware Workstation Pro的安装与使用
			
聚焦行业最佳实践,BDTC 2016完整议程公布 Java 编程入门(系列) 程序员11月书讯,评论得书啦 免费的知识库,你的知识库 虚拟机软件VMware Workst ...
 - MVC 数据验证[转]
			
前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解. 一.基础特性 一.Required 必填选项,当提交的表单缺少该值就引发验证错误. 二.StringLength 指定允许的长度 指 ...
 - Hibernate 和快照
			
8.Oracle中的数据类型 9.Oracle中的伪列 Rowid和RowNum Rowid Rownum:在内存中形成一个不断裂的自增列 --最重要的.就是Oracle分页 我想要emp中的第二页数 ...
 - html-webpack-plugin插件的详细介绍和使用
			
var webpack = require('webpack'); var HtmlWebpackPlugin = require('html-webpack-plugin'); module.exp ...
 - 在把webpack作为本地开发依赖安装的时候报错
			
在把webpack作为本地开发依赖安装的时候报错 Refusing to install webpack as a dependency of itself 原因是package.json里的name ...
 - [推荐]两款Flash上传插件(1)–CFUpdate文件批量上传组件
			
搞开发的同学都知道,网上可搜到的可用的Flash图片上传的组件少之又少,可定制界面,不需要安装组件,且可免费用于任何商业系统的,更是凤毛麟角,如果你和我一样,迫切需要一款这样的一款组件的话,不妨试试C ...
 - BZOJ 1009 【HNOI2008】 GT考试
			
Description 阿申准备报名参加GT考试,准考证号为N位数X1X2....Xn(0<=Xi<=9),他不希望准考证号上出现不吉利的数字.他的不吉利数学A1A2...Am(0< ...
 - Linux时间函数之gettimeofday()函数之使用方法
			
1.简介: 在C语言中可以使用函数gettimeofday()函数来得到时间.它的精度可以达到微妙 2.函数原型: #include<sys/time.h> int gettimeofda ...
 - 写Java也得了解CPU--CPU缓存
			
CPU,一般认为写C/C++的才需要了解,写高级语言的(Java/C#/pathon...)并不需要了解那么底层的东西.我一开始也是这么想的,但直到碰到LMAX的Disruptor,以及马丁的博文,才 ...
 - 【java】企业级分布式搜索平台Solr视频教程
			
课程背景为了满足高可用.可扩展并容错的分布式搜索引擎.Solr是一个高性能,采用Java5开发, 基于Lucene的全文搜索服务器.同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现 ...