`

Eclipse中的插件管理

阅读更多
原文地址:http://www.blogjava.net/jarod/articles/24571.html
link安装
http://phpeclipse.sourceforge.net/update/stable/1.2.x/

现在各式的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中,只要一个链接就可以了,可以随时更换插件的版本,删除也方便。

分享到:
评论

相关推荐

    Eclipse中Maven插件

    Eclipse插件提供了方便的插件管理界面,使得开发者能更便捷地操作这些插件。 9. **问题检测与修复**:M2E会定期检查POM文件中的问题,如未解析的依赖、无效的配置等,并提供解决方案建议。这有助于保持项目的健康...

    eclipse git插件下载

    在Eclipse中集成Git插件,可以方便地在IDE内部进行版本控制操作,而无需离开开发环境。本文将详细介绍Eclipse集成Git插件的相关知识。 一、Eclipse Git插件(EGit) EGit是Eclipse社区开发的一个官方插件,它实现...

    eclipse汉字转换插件 eclipse3.3中文插件 Myeclipse6.0中文插件 eclipse国际化插件

    总的来说,这些插件和工具旨在优化中国开发者在Eclipse和MyEclipse中的体验,提供中文界面,处理中文编码,并且具备国际化能力,使得开发过程更加顺畅。对于需要处理汉字和多语言环境的开发者来说,这些插件是必不可...

    Eclipse SVN插件 Eclipse SVN插件

    Subversive和Subclipse是两个主要的Eclipse SVN插件,它们都遵循Eclipse插件开发标准,与Eclipse平台无缝集成。 二、安装Eclipse SVN插件 1. Subversive安装: - 打开Eclipse,进入"Help" -> "Eclipse ...

    eclipse插件管理图示

    eclipse插件管理图示 links 方式

    eclipse的中文插件

    Eclipse插件体系的强大之处在于其丰富的扩展性。除了中文插件,还有许多其他插件可用于增强Eclipse的功能,例如Mylyn用于任务管理,PDT用于PHP开发,PyDev用于Python编程,以及JUnit和TestNG用于单元测试等。这些...

    AngularJS Eclipse 1.2.0 插件下载

    通过这个插件,开发者可以在Eclipse环境中享受到对AngularJS的专门支持,包括代码提示、调试、模板语法检查等功能。 首先,让我们详细了解一下AngularJS。AngularJS由Google维护,它引入了MVVM(Model-View-...

    NC_eclipse开发插件

    "NC_eclipse开发插件"是专为Eclipse设计的一款插件,旨在提升Eclipse对NC(可能是NetBeans或某种特定的软件开发框架)开发的支持,让开发者能更高效地进行项目构建和管理。 【描述】:Eclipse开发工具支持NC开发,...

    mybatis_eclipse_插件

    此外,对于有一定经验的开发者,MyBatis Eclipse 插件还可以帮助进行更高级的开发任务,如整合Spring框架,实现事务管理,以及进行复杂的SQL查询优化。同时,插件提供的错误检查和快速修复功能,也能帮助开发者及时...

    eclipse中svn插件的使用

    总之,通过在Eclipse中集成SVN插件,开发者能够高效地进行代码版本控制,促进团队间的协作,解决代码冲突,以及轻松管理项目的历史版本。这一系列操作不仅提升了开发效率,还保证了代码的质量和安全性。

    eclipse svn插件 官方下载绿色版

    在安装Eclipse插件时,Eclipse会读取这些特性文件来确定需要哪些组件。例如,Subversive的特性文件可能包含与SVN连接、版本控制操作等相关的信息。 "plugins"目录则是实际的插件实现,包含了插件运行所需的Java类和...

    eclipse下的js插件

    6. **Source Code Formatter**:Eclipse中有一些插件可以按照特定的格式化规则自动格式化JavaScript代码,例如Eclipse的内置 formatter 或者社区开发的JSDT-AutoFormater插件,这有助于保持代码风格的一致性。...

    Eclipse 浏览目录插件

    Eclipse 4 插件,用于在资源管理器中打开活动窗口文档所在的文件夹,或打开命令行。安装:直接放置于 Eclipse 的 dropins 目录下,重启后工具栏及左键菜单均有Smart Explore条目。

    eclipse git插件

    Eclipse Git插件是专为Eclipse IDE设计的一款版本控制系统,用于支持Git版本管理功能。在Eclipse中集成Git插件使得开发者可以在熟悉的开发环境中轻松地进行版本控制操作,包括克隆、提交、推送、拉取、合并等。本文...

    eclipse svn插件

    如果插件安装正确,你应该能在首选项设置中找到与SVN相关的配置选项,比如“Team”(团队)或者“Subversion”,这表明插件已经被成功集成到Eclipse环境中。 一旦插件安装成功,你可以开始使用Eclipse的内置SVN功能...

    eclipse svn中文插件

    压缩包中的文件名称列表涉及到Eclipse插件的组成部分: - `index.html`:可能是插件的介绍页面或帮助文档的索引。 - `content.jar`:包含插件的资源和内容,如图片、样式表等。 - `artifacts.jar`:可能包含了插件...

    eclipse hadoop2 插件

    Eclipse Hadoop2 插件是为开发人员提供的一种强大工具,它允许用户在Eclipse集成开发环境中(IDE)直接编写、调试和管理Hadoop项目。这个插件针对Hadoop 2.x版本进行了优化,提供了丰富的功能来简化Hadoop应用程序的...

    Eclipse properties中文插件

    Eclipse properties中文插件是专为开发者设计的一款实用工具,主要解决了在Eclipse或My Eclipse集成开发环境中编辑.properties文件时遇到的中文乱码问题。这款插件的出现,极大地提升了开发人员处理国际化和本地化...

Global site tag (gtag.js) - Google Analytics