Jarod@termainal$ tail * >> blog

A Developer's Notebook

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  24 Posts :: 9 Stories :: 12 Comments :: 0 Trackbacks
原文地址:http://www.blogjava.net/jarod/articles/24571.html

  现在各式的Eclipse插件越来越多,同一插件的版本也变得快,如果管理不善,装的插件多了就会很混乱,插件要想在不同版本间切换也非常麻烦。Eclipse提供了三种插件的安装方式:
  • 直接安装
  • 升级
  • 链接

直接安装(Copy & Paste)

  下载回来的插件都有features和plugins这两个目录。features目录里放的主要是描述插件特性的配置文件(feature.xml和feature.properties);而plugins里放的则是插件所使用到的相关类和包。
   直接安装只要把这两个目录拷贝到eclipse安装目录履盖原来的目录即可。但有时这样履盖了运行eclipse发现不了新插件,这是由于 eclipse把所有插件的清单(manifest)都缓存了一份,只要把configuration/org.eclipse.osgi目录删除即可, 这样eclipse就会重新搜索所有的插件。

  特点:安装简单,但删除和换版本很麻烦(当然,如果删除或更新插件时只删除或替换掉对应的feature目录,而不理plugins目录里的文件也是可以的,但时间长了,plugins目录里就会有一大堆没用的包了)

升级(Update)

升级,利用Eclipse内建的升级功能安装新插件或升级已安装的插件。以安装Eclipse的Subversion插件Subclipse为例:
  1. 在Eclipse主菜单中,选Help->Software updates->Find and install,在install/update窗口中选择“Search new features to install”
  2. 添加升级服务器。在install窗口中点“New Remote Sites”,名称填subclipse,地址为http://subclipse.tigris.org/update。选中刚添加的服务器,点finish后就可以在选择自己要安装的版本
  3. 插件安装好后可以在Help->Software upates->Manage Configuration中检查插件的升级或禁用。
  特点:安装起来比直接安装更方便一点,但由于插件的服务器都在外国,如果是比较大的插件用这种方式安装会很慢,适合安装较小的插件。删除插件也要自己手动删除

链接(Link)

  链接,Eclipse支持的以“快捷方式”的形式把安装在非Eclipse安装路径下的插件链接到Eclipse。拿我机上装的Hibernate-Tools (HT)Eclipse插件为例:

Eclipse安装路径:
/home/jarod/share/softwares/programming/eclipses/eclipse
建立存放HT的目录为:
/home/jarod/share/softwares/programming/plugins/Hibernate-Tools/eclipse

然后把下载回来的HT解压,把features和plugins目录放进前面建的目录中

在eclipse安装目录中建立links目录,即
/home/jarod/share/softwares/programming/eclipses/eclipse/links

在links中加入一个文本文件,后缀为.link,文件名可随便, 这里为org.hibernate.eclipse.link

用文本编辑器在link文件里加入插件所在路径,格式为:
path=[路径]
注意,这里的路径是指包含eclipse作为子目录的路径,即:
path=/home/jarod/share/softwares/programming/plugins/Hibernate-Tools

这样,重启Eclipse即可发现新的插件。

  特点:管理超级方便。这是我个人最喜欢的安装插件方式,插件所有文件都不用装到Eclipse中,只要一个链接就可以了,可以随时更换插件的版本,删除也方便。
posted on 2005-12-19 10:03 Jarod 阅读(1840) 评论(0)  编辑  收藏 所属分类: Java/工具

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


网站导航: