Eclipse的插件第三种安装方法

Posted on 2006-04-05 13:44 nemo 阅读(2100) 评论(10)  编辑  收藏 所属分类: EclipseRCP/SWT/JFACE
网上有不少关于link方式安装Eclipse插件的方法,但不知为什么,照着做了许多次,只能以此方式增加一个插件目录,再增加第二个目录时就无论如何找不到了。不知道是我的版本有问题还是其他问题,总也不知错在哪里,实在太麻烦。
迫不得已,为了管理我那巨量的eclipse插件,我采用了另外一种方法:使用配制管理选项卡来增加插件。
具体做法如下:
打开帮助-〉软件更新-〉管理配制,单击EclipseSDK弹出右键菜单栏后,选择添加-〉扩展位置:
 
 Snap1.bmp

根据提示,我们现在创建如下文件结构(文件夹所处位置任意,但必须包含eclipse文件夹及features和plugins子文件夹): 

Snap3.bmp

接着在eclipse/目录下创建.eclipseextension文件,注意在windows下不能直接创建此类文件,需要打开记事本,在另存为中保存类型 选择all files才可以保存。
在.eclipseextension文件中加入如下代码:
id=org.eclipse.platform name=Eclipse Platform
version
=3.1.1

其中version为所使用的Eclipse版本号。
然后将你希望安装的插件放入eclipse目录下,覆盖features和plugins文件夹。
在管理配置中添加这个新创建好的扩展位置,重启即可。
如果不想用此扩展位置,只需要将此位置禁用即可。
是不是比link方式要方便灵活一些?

Feedback

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-05 14:40 by ChuPaChuPs
这图贴得好强...
file:///D:/snap1.bmp

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-05 14:42 by nemo
呵呵,一时疏忽,见笑了!

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-05 14:52 by nemo
现在应该好了:)

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-05 23:04 by Jkallen
怎么OS是E文的,而ECLIPSE是汉化的?
有个性!

P.S.:感觉并不比LINKS方法强。 呵呵 个人见解,不要见怪!

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-06 09:27 by boss_ch
呵呵,, 这就是 link 方式啊. 有个界面帮助你而已

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-06 10:44 by nemo
其实原理都差不多,但是我用link方式总有问题,这是一个保险的解决方法。反正对我来说是强多了:)

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-04-11 10:20 by 铁板
个人感觉这种方法并不是很好,如果Eclipse有多个版本怎么处理?还是用link的方式比较好,一个Plugin目录,多个Eclipse共用。:)

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2006-07-15 02:24 by nemo
偶现在也开始用link方式了:)

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2007-03-06 10:45 by nemo
Eclipse提供了一种新的方法来针对每个插件进行配置。在PDE的新建插件向导中可以创建“目标定义”项目,创建以.target结尾的文件,PDE对此文件的格式也进行了支持。这样,就可以在目标中指定和管理多个插件站点,而不需要使用 .link 文件了。

# re: Eclipse的插件第三种安装方法  回复  更多评论   

2007-04-17 17:24 by
谁说这样不好了,link方法的变种而已,你用link方法试下连1个文件夹以上.在3.2.1以后的版本是根本认不出来的,除非你要全部都放一个eclipse文件夹下.那我要link方式干什么...我就是要一个插件放一个文件夹.这个方法好用,而且还可以直接图形化管理.顶 看了这个以后现在都在用这样的方式:最安全,稳定.其他的都老找不到插件,而且插件都堆一起.

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 21, comments - 74, trackbacks - 0, articles - 3

Copyright © nemo