原文地址:http://jason61719.blog.163.com/blog/static/11417604120106325114274/
一、Eclipse,MyEclipse安装插件方法大全(dropins)
使用eclipse,最看重的还是它的插件数量比较多,使用起来比较方便,但是大多数人对eclipse的插件使用还停留在原始的方式,解压相关的目录到eclipse的plugin和features中,这样管理插件过于麻烦,插件版本设计的时候就知道相关的痛苦程度了。其实eclipse有更高级的插件管理方法,给你的插件管理效率带来一个飞跃。
1. 侵入式安装插件方法
Eclipse的插件实际上都有一个目录规范eclipse、eclipse\features、eclipse\plugins,安装的时候也很简单,在此不妨称之为“侵入式安装插件方法”。
“侵入式安装插件方法”就是简单的将插件中eclipse\features、eclipse\plugins复制到eclipse安装目录中的eclipse\features、eclipse\plugins下面即可。
这种安装方式有个严重缺陷,就是安装后,实际上是不可以卸载,安装过程不可逆转,无法灵活配置管理所安装的插件。
以swt-designer插件安装为例(这里假定你已经下载了swt-designer插件:WBPro_v6.4.0_for_Eclipse3.3.zip)。
解压下载下来的swt-designer插件:WBPro_v6.4.0_for_Eclipse3.3.zip,将该插件解压缩到一个地方假设为D:\myplugins目录文件夹的目录结构如下:
-WBPro_v6.4.0_for_Eclipse3.3/
-eclipse/
-features/
-plugins/
把解压好的features、plugins目录里面的东东复制到eclipse安装目录中的eclipse\features、eclipse\plugins下面。
2. 非侵入式安装插件方法
“非侵入式安装”即links安装方法,下面看如何安装:
非侵入式安装也分两种,一种是绝对路径安装方法,一种是相对路径的安装方法。
首先看绝对路径的安装的方法。
在上面安装过程中,我们将插件WBPro_v6.4.0_for_Eclipse3.3.zip解压缩到一个地方D:\myplugins目录文件夹的目录结构如下:
-WBPro_v6.4.0_for_Eclipse3.3/
-eclipse/(eclipse文件夹是我自己建立的,这样以便符合目录规范)
-features/
-plugins/
然后在eclipse的安装目录下新建一个文件夹links,在新建一个文本文档(后缀名可以是.link、.start而不一定是.txt)WBPro6.4EC3.3.link,内容:path=D:/myplugins/WBPro6.4EC3.3,路径的间隔符为“/”或“\\”。这样这个插件就安装好了。
上面这个是“非侵入式绝对路径插件安装”方法,下面看如何变绝对为相对,使eclipse的运行不再依赖绝对路径,这正是相对路径安装的优点。
在上绝对路径安装过程中,我们在eclipe安装目录D:\eclipse下面新建一个links和myplugins文件夹,将插件WBPro_v6.4.0_for_Eclipse3.3.zip解压缩到D:\eclipse\myplugins下面,目录结构不变。然后在links目录中修改新建一个文件WBPro6.4EC3.3.link,内容如下:path=myplugins/WBPro_v6.4.0_for_Eclipse3.3,这样就可以了。
相对路径安装需要注意一点:插件的目录myplugins一定要建在eclipse的安装目录下面,可任意命名,所有的插件最好都放到这个目录(方便管理),每个插件对应一个links目录里的一个文本配置文件。links目录的名字只能命名为links。
这个安装过程比较清楚,另外,还有一些插件是在线安装的,这就另当别论了,不过我还是强烈建议你用links安装方法。
3. 在线update的方式
3.4以后的版本中,Equinoxp2取代了原来的插件安装管理机制,它能搜索更新并安装。方法是:Help>installnewsoftware,点击add,输入插件的名称和update的地址,例如:name:findbugs,location:http://findbugs.cs.umd.edu/eclipse,点击OK,等待一段时间选择直接希望安装的版本即可。
4. dropins的方式
使用dropins对于安装本地插件绝对是最佳选择,因为MyEclipse封掉大陆IP访问以后,MyEclipse都更新不了插件,但是又不想eclipse一样可以直接覆盖文件夹的方式安装。所以只能下载插件以后用link的方法安装,这里提供的dropins文件夹方法很实用。
如果你不想使用P2用户界面,使用dropins放置插件是一个好的选择。作为Eclipse的守护目录,系统启动的时候就会加载这个目录的内容,同时,对这个目录的更改会对运行系统立刻生效。它可以看做对plugins目录的升级版。
dropins文件夹支持的格式如下(以eclipse为例):
1) dropins文件夹支持多种布局,这依赖于你应用的尺度和你想得到的组成的分离度。简单的jar文件和目录文件访问布局如下:
-eclipse/
-dropins/
-org.eclipse.core.tools_1.4.0.200710121455.jar
-org.eclipse.releng.tools_3.3.0.v20070412/
-plugin.xml
-tools.jar
-etc……
2) 你也可以像访问传统的eclipse应用和拓展布局一样来定义dropins文件夹:
-eclipse/
-dropins/
-eclipse/
-features/
-plugins/
3) 如果你有很多不同的插件要访问,同时你想保持他们分离,你可以在dropins文件夹添加多个目录来包含传统的 Eclipse拓展。
-eclipse/
-dropins/
-emf/
-eclipse/
-features/
-plugins/
-gef/
-eclipse/
-features/
-plugins/
-etc……
4) 可以像方法二那样添加links:
-eclipse/
-dropins/
-emf.link
如果只安装一个Eclipse的话建议采用第三种,否则采用第四种。
二、安装插件后在窗口—>首选项中看不到的解决方案
1. 把eclipse\configuration\org.eclipse.update删除掉。出现这种情况的原因是在你安装新的插件以前你启动过eclipse,在org.eclipse.update文件夹下记录了插件的历史更新情况,它只记忆了以前的插件更新情况,而你新安装的插件它并不记录,所以删除掉这个文件夹就可以解决这个问题了,不过删除掉这个文件夹后,eclipse会重新扫描所有的插件,此时再重新启动eclipse时可能会比刚才稍微慢点。
2. 创建一个Eclipse快捷启动方式,在目标栏中加入一个“空格—clean”参数,注意不要把—clean前面的空格漏掉。或者在菜单【开始】—【运行】中启动你的eclipse时加上—clean参数,如我的可以在“运行”中输入:D:\eclipse\eclipse.exe–clean,如果启动eclipse后找到你所安装的新插件后,在下次启动之前把参数clean去掉就可以了。
3. 如果Eclipse启动找不到插件的话,解决办法是在eclipse\configuration目录下的config.ini文件中加入一行:osgi.checkConfiguration=true,这样它就会寻找并安装插件,找到插件后可以把该行注释掉(去掉),这样以后每次启动就不会因为寻找插件而显得慢了。
相关推荐
Eclipse(MyEclipse)离线插件安装工具 C:\>java -jar instPlug4MyEclipse.jar Use:java -jar instPlug4MyEclipse.jar PluginPath eclipsePath 如:java -jar instPlug4MyEclipse.jar D:/ADT-18.0.0 D:/myeclipse10 ...
本文件可以教授你怎么样在Eclipse中添加MyEclipse插件的详细步骤。。
myeclipse上安装sae-eclipse插件
aptana3.09最新版eclipse myeclipse插件离线安装包
com.aptana.feature.studio-3.0.9.201202140953最新版 eclipse myeclipse插件 离线安装包,共3个压缩包
eclipse myeclipse 插件 properties 编辑器,该插件中包含 资源编辑插件:ResourceBundleEditor和sourceforge的propedit 6.0
com.aptana.feature.studio-3.0.9.201202140953最新版 eclipse myeclipse插件 离线安装包,共3个压缩包
eclipse和myeclipse字体插件
fatjar java程序 打包 eclipse myeclipse插件
Eclipse MyEclipse svn集成插件,解压后放入插件目录即可使用
eclipse汉字转换插件 eclipse3.3中文插件 Myeclipse6.0中文插件
SVN插件Eclipse MyEclipse 在线安装 离线安装都可以 SVN插件Eclipse MyEclipse 在线安装 离线安装都可以
Eclipse3.6 下安装MyEclipse9.0 插件
eclipse 和myeclipse的源码反编译文件,jadClipse插件和安装方法
axis2 Eclipse myEclipse 插件版本是1.3.0
Eclipse中添加MyEclipse插件
(2) 将jadeclipse插件net.sf.jadclipse_3.3.0.jar 拷贝到myeclipse安装目录\Genuitec\Common\plugins\目录下。 (3) 在myeclipse安装目录下的dropins中创建eclipse文件夹,然后在eclipse文件夹中分别创建...
JD-Eclipse主要是用于看class文档反编译的源码的。...这里说的,JD-Eclipse就是在MyEclipse中的插件版。当然,写这个教程的另一个原因是MyEclipse8.5添加插件的方式和以往有所不同了,所以有需要的同伴可以一起学习使用
Myeclipse8.5安装svn插件方法
汉化方法可以参考我的博客中《MyEclipse7.0和Eclipse3.5的超简单强行汉化方法(其他版本可以参照强行汉化无需在线升级或者本地安装)》一文