Eclipse插件安装方式及使用说明

拷贝安装方式

1、通过ECLIPSE_HOME\plugins安装

在eclipse的主目录ECLIPSE_HOME, 比如在我的机器上安装的目录是:ECLIPSE_HOME有一个plugins的目录,这种方法的插件安装非常简单,只要将插件copy到这个目录下就可以 了。

比如我有一个weblogic的插件(bea站点上可以下载),解压缩之后得到得到一个目录: 【com.bea.eclipse.weblogic_1.1.1】,我就将这个目录直接放到%ECLIPSE_HOME%\plugins目录下,重新 启动eclipse之后就看到Run->”Start Weblogic”的菜单。安装之后,weblogic插件的全路径 为:ECLIPSE_HOME\plugins\com.bea.eclipse.weblogic_1.1.1

或者如果插件是一个单独的jar文件,直接把jar拷贝到ECLIPSE_HOME \plugins下,就可以安装。

2.通过ECLIPSE_HOME\dropins安装

比如安装SVN插件,就是在dropins下建立一个文件夹mysvn,然后将features和plugins放置到mysvn下就行,注意,其余的XML文件不要。

如果插件是一个单独的jar文件,先建一个plugins文件夹,把jar文件放入其中, 再建一个eclipse文件夹,把plugins放入其中。
最后,打个比方:如果你下载的是一个名为WBPro的插件,你需要建一个WBPro文件夹 ,把刚才的eclipse文件夹放入其中。(不一定非得命名为WBPro,你可以用其他名字, 如AAA,bb等,注:此句话可先不看)。好了,插件的大致结构出来了,如下

links安装方式

1.links

在eclipse目录 (ECLIPSE_HOME)下创建一个links目录,然后将你自己的插件放在你想放的任何地方,这个时候你放插件的目录我称她为插件目录 (PLUGIN_HOME),然后在你的%ECLIPSE_HOME%\links\目录下创建一个link文件,比如我要安装一个vss插件,我就在我 的links目录下创建了:VSS_1.6.1.link文件。而这个VSS_1.6.1.link文件则是指向的我的插件目录 (PLUGIN_HOME,比如在我的机器上插件目录为D:\eclipse\otherplugins)。VSS_1.6.1.link文件的内容是:

如果你是一个单独的jar文件,则最好在link文件指定的目录下创建这样级别的目录:eclipse\plugins\xxx.xxx(插件名称和版本号),然后将jar文件放在这个目录下即可。比如vss插件在我的机器上的目录是D:\eclipse \otherplugins\vssplugin_1.6.1\eclipse\plugins\org.vssplugin_1.6.1,下有一个文 件:vssplugin.jar

Eclipse插件使用links目录的用法

启动eclipse,插件即安装上了,如果想暂时不启动插件,只需把myplugin.link文件删除即可。

2.dropins

类似links方式添加链接:

内容如下:

其中sysdeo目录下结构为eclipse/plugins/com.sysdeo.eclipse.tomcat_3.2.1。

update安装方式

1.选择Help->Software Updates->Manager Configuration,选择Add an Existing Location,找到要安装的插件。

2.选择Help->Software Updates->Find and Install,然后选择Search for new features to install后点next,选择New Remote Site…

输入插件名与更新网址,网址在网上可以查到。举个例子:
安装Maven:在New Update Site对话框中输入

插件管理

启动eclipse,在菜单Help->Software Updates->Manage Configuration…下,启用或者禁用插件。

其它补充

  1. 插件可以分别安装在多个自定义的目录中。
  2. 一个自定义目录可以安装多个插件。
  3. link文件的文件名及扩展名可以取任意名称,比如RSE.txt,myplugin都可以。
  4. link文件中path=插件目录的path路径分隔要用\或是/
  5. link文件可以有多行path=插件目录,对应多个自定义插件目录,每一行的path参
    数都将生效。
  6. 在links目录也可以有多个link文件,每个link文件中的path参数都将生效。
  7. 插件目录可以使用相对路径。
  8. 可以在links目录中建立一个子目录,转移暂时不用的插件到此子目录中,加快 eclipse启动。
  9. 如果安装后看不到插件,把eclipse安装目录下的 configuration/org.eclipse.update/目录整个删除,重启eclipse。

Original: https://www.cnblogs.com/ggjucheng/p/3384753.html
Author: ggjucheng
Title: Eclipse插件安装方式及使用说明

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/551808/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 逻辑与“&&”和按位与“&”的区别

    一、逻辑与(&&): 逻辑与的结果只有true和false,例如 5&&7 = true 5&&0 = false 二、按位与(&a…

    技术杂谈 2023年7月11日
    083
  • docker

    一.Docker入门 1. Docker 为什么会出现 Docker是基于Go语言开发的!开源项目 4.1. 虚拟化技术的缺点 资源占用十分多 冗余步骤多 启动很慢 2.2. 容器…

    技术杂谈 2023年7月10日
    071
  • 解决谷歌浏览器http链接自动跳转到https的问题

    原文:https://www.cnblogs.com/cnxkey/articles/13995953.html 有些网址http协议和https协议是两个服务,有时候需要访问ht…

    技术杂谈 2023年5月31日
    0222
  • 盘点2022值得关注的测试开源项目

    testerhome发起了2022年开源项目评选,最终入围的有17个开源项目。 其中一些被广泛熟知的项目,例如 Airtest、Httprunner、MeterSphere,也有一…

    技术杂谈 2023年5月31日
    087
  • Mysql优化篇-索引优化与查询优化

    1、索引失败案列 如果查询时没有使用索引,查询语句就会扫描表中所有记录,在数据量大的情况下,查询会很慢。(1)全值匹配(2)最佳左前缀法则mysql可以为多个字段创建索引,一个索引…

    技术杂谈 2023年7月24日
    092
  • Java基础|Stream流原理与用法总结

    Stream简化元素计算; 一、接口设计 从Java1.8开始提出了Stream流的概念,侧重对于源数据计算能力的封装,并且支持序列与并行两种操作方式;依旧先看核心接口的设计: B…

    技术杂谈 2023年7月24日
    076
  • 如何在MFC中创建非矩形button

    一般情况下,我们创建的按钮都是矩形的,但有时为了满足特殊的需求,我们要在对话框中创建一个非矩形的按钮,比如,圆形,椭圆等。 要实现一个非矩形的按钮,这就涉及到了自绘控件。自绘控件的…

    技术杂谈 2023年6月1日
    096
  • 优化笔记,简单而不简单

    Go中的一些优化笔记,简单而不简单 https://mp.weixin.qq.com/s/X8c6ZIJdBFptYA9CRj6wnA 搜索 复制 Original: https:…

    技术杂谈 2023年5月31日
    0101
  • 「周记」拓扑排序

    拓扑排序的英文名是 Topological sorting。拓扑排序要解决的问题是给一个图的所有节点排序。拓扑排序的目标是将所有节点排序,使得排在前面的节点不能依赖于排在后面的节点…

    技术杂谈 2023年7月24日
    069
  • Masked Autoencoders Are Scalable Vision Learners

    https://arxiv.org/pdf/2111.06377.pdf 构建自编码器,对mask的图片进行重建 先看效果 左:mask的图片 中:重建的图片 右:ground t…

    技术杂谈 2023年6月21日
    0111
  • Servlet之Request和Response的快速上手

    阅读提示: 前置内容 MyBatis知识点总结 HTTP和Servlet入门 1、Request和Response概述 2、Request对象 2.1 Request继承体系 2….

    技术杂谈 2023年7月25日
    092
  • 基于结构的数据同步

    基于结构的数据同步 可用于异构平台间的数据同步。 一个是支持跨语言,结构使用google protocol定义。二个是支持JSON和GOOGLE PROTOBUF二种序列。 1)代…

    技术杂谈 2023年5月31日
    099
  • WIN10平板 传递优化文件能否删除

    这个文件只是WIN10改进了系统更新策略产生的,就像是BTB下载的临时文件,方便自己更新,也方便别人更新。但是我们一般很讨厌Windows自动更新,所以不但这个文件要删除,还要防止…

    技术杂谈 2023年5月31日
    097
  • Logback 日志框架

    Logback 是由 Log4j 创始人设计的又一个开源日志组件。作为流行的 Log4j 项目的继承者,在 log4j 1.x 停止的地方接手。其架构非常通用,可以在不同的情况下应…

    技术杂谈 2023年7月11日
    063
  • 经典45个git使用技巧与场合,专治不会合代码。

    前言 git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和…

    技术杂谈 2023年7月11日
    0111
  • Vuex项目Example中的源码学习(2)

    counter-hot 项目描述 和第一个项目在功能上的区别,就是会记录最近五次的操作。根据项目的名称,我们知道是关于热重载的。 关于项目的改进 我们对比第一个项目,改进的地方是把…

    技术杂谈 2023年7月11日
    0106
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球