方法如下:

(1)在Eclipse的安装目录下新建两个文件夹:一个用来存放插件,取名为myplugins;另一个用来存放link文件,取名为links。
(2)将下载的插件解压缩到myplugins目录下,解压路径为
Eclipse安装路径/myplugins/插件名。由于Eclipse会到指定的目录下查找eclipse/features目录和eclipse/plugins目录,以寻找合法的Eclipse插件,这就要求目标目录必须包含一个/eclipse目录
。如果解压的文件夹没有/eclipse目录,可以在解压目录下新建一个 /eclipse目录 ,然后把
plugins和features目录转移到刚建立的/eclipse目录中 。
(3)在Links目录中建立一个link文件,可以取名为 插件名.link。在文件中添加如下内容 “path=插件解压路径”,保存文件。
(4)启动Eclipse即可以看到安装的插件。如果安装后看不到插件,则需要把Eclipse目录下的configuration目录删除,重新启动Eclipse。

对于使用Links方式安装Eclipse插件,做如下几点补充说明:

(1)插件可以分别安装到多个自定义的目录中,一个自定义目录中可以安装多个插件。
(2)Link文件的文件名及扩展名可以任意取(使用.txt、.link都无关紧要),只要保证link文件中path路径使用“/”分隔 。
(3)Links目录也可以有多个link文件 ,每个link文件中的path参数都将生效;一个link文件中可以有多个path参数。
(4)插件可以使用相对路径。如果插件目录建立在Eclipse安装目录下,path参数后的路径可以简写为“path=myplugins/插件解压文件夹” 。

以安装net.sf.fjep.fatjar_0.0.31.jar插件为例:

Ø 方法一:直接把net.sf.fjep.fatjar_0.0.31.jar放到Eclipse安装目录下的plugins文件夹下。
Ø 方法二:以links方法安装——
1、在Eclipse安装目录下建立文件夹,D:/Java/eclipse/myplugins和D:/Java/eclipse/links;
2、解压插件得到D:/Java/eclipse/myplugins/ net.sf.fjep.fatjar_0.0.31目录,里面包含plugins文件夹,其中有net.sf.fjep.fatjar_0.0.31.jar文件;
3、在D:/Java/eclipse/myplugins/ net.sf.fjep.fatjar_0.0.31中新建Eclipse文件夹,把plugins目录移动到Eclipse目录中形成Eclipse/plugins目录;
4、在D:/Java/eclipse/links文件夹中新建net.sf.fjep.fatjar_0.0.31.link文件,编辑内容为“path=

myplugins/net.sf.fjep.fatjar_0.0.31”,重新启动Eclipse时,Eclipse会在myplugins/net.sf.fjep.fatjar_0.0.31目录下寻找Eclipse/plugins目录来寻找合法的插件。

 
 

运用Links方法安装插件的更多相关文章

  1. Sumblime Text2安装Package Control两种方法+安装插件+注册码

    刚开始不认识sumblime的时候,就直接在网上下载了一个最新版的sumblime text3,只是在配合使用go语言时,出现了一些不为自己知道的奇葩问题,于是果断把3卸载了,改成了sumblime ...

  2. MyEclipse安装插件的三种方法和使用心得

    本文讲解MyEclipse(MyEclipse10)的三种方法,以TestNG为例 Eclipse update site URL:  http://beust.com/eclipse. 一.通过My ...

  3. Eclipse开发环境配置,打磨Eclipse,安装插件(适用3.4,3.5,3.6,3.7)

    转载自:http://elf8848.iteye.com/blog/354035 打磨Eclipse -- 磨刀不误砍柴工 -------------------------------------- ...

  4. eclipse安装插件的三种方式

    方式一:拷贝安装方式 将下载的插件文件中的plugins 和 features 文件夹直接天骄到eclipse中的plugins 和 features 文件夹中. 方式二:update安装方式 Hel ...

  5. Sublime Text 安装插件

    Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等.还可自定义键绑定,菜单和工具栏.Sublime Text 的主要功能包括:拼写检查,书签,完整的 ...

  6. Eclipse 插件安装方法和插件加载失败解决办法

    一:是利用Eclipse Software  Update 添加网址,让Eclipse 自动的搜索下载最新的插件. 比如安装VE这个可视化编辑UI的插件,其步骤为 Help > Software ...

  7. eclipse安装插件的各种方法

    做为当下最流行的开源IDE之一,Eclipse的一大优势就在于其无数优秀的插件.一个好的插件可以大大的提高我们的工作效率,学习如何安装Eclipse插件自然也是必修课了.下面介绍Eclipse插件的安 ...

  8. Eclipse安装插件的“最好方法”:dropins文件夹的妙用

    在Eclipse3.4以前安装插件非常繁琐. 在Eclipse3.5以后插件安装的功能做了改进.而且非常方便易用. 我们只需要把需要的插件复制(拖放)到eclipse\dropins,然后插件就安装成 ...

  9. Eclipse中安装插件的方法

    eclipse插件的安装方法大体有以下三种:  第一种:直接复制法:假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclipse 插件到指定目录AA( ...

随机推荐

  1. 火柴排队(codevs 3286)

    题目描述 Description 涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度.现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为:,其中 ai表示第一列 ...

  2. BZOJ4726: [POI2017]Sabota?

    $n \leq 500000$的树,开始有一个点是坏的,如果一个子树中坏点比例(不包括根节点)超过x那这整棵子树就会变坏,问最坏情况下不超过$K$个坏点的情况下$x$最小是多少. 被坑成傻逼.. 可以 ...

  3. 发展城市 BZOJ 3700

    发展城市 [问题描述] 众所周知,Hzwer学长是一名高富帅,他打算投入巨资发展一些小城市. Hzwer打算在城市中开N个宾馆,由于Hzwer非常壕,所以宾馆必须建在空中,但是这样就必须建立宾馆之间的 ...

  4. HDU5056 BoringCount--线性扫一遍

    11754936 2014-09-29 10:08:45 Accepted 5056 31MS 392K 1257 B G++ czy 好简单的思路,怎么就没想到呢..... Boring count ...

  5. list或map 打印成json 方便调试

    private final Logger logger = Logger.getLogger(this.getClass()); logger.info(JSON.toJSONStringWithDa ...

  6. CCPC-Wannafly Winter Camp Day1 (Div2, online mirror) A,B,C,E,F,I,J

    https://www.zhixincode.com/contest/7/problems A题 分类讨论 当B有点需要经过时 穿梭的花费肯定为2*k,也可以发现,我们要找到包含所有需要经过的点(不含 ...

  7. python type()函数

    我怎么把一个变量的类型写入文件?a = 3type(a)貌似返回的是type类型,不能打印,也不能用文件的write怎么半,或者怎么转换成srt之类的? type()函数得到的是一个类型而不是字符串, ...

  8. bzoj 2153: 设计铁路

    2153: 设计铁路 Time Limit: 5 Sec  Memory Limit: 259 MBSubmit: 295  Solved: 172[Submit][Status][Discuss] ...

  9. winform客户端程序实时读写app.config文件

    新接到需求,wcf客户端程序运行时,能实时修改程序的打印机名称: 使用XmlHelper读写 winform.exe.config文件修改后始终,不能实时读取出来,查询博客园,原来已有大神解释了: 获 ...

  10. ClassLoader Java中类加载出现在哪个阶段,编译期和运行期? 类加载和类装载是一样的吗

    1.ClassLoader Java中类加载出现在哪个阶段,编译期和运行期? 类加载和类装载是一样的吗? :当然是运行期间啊,我自己有个理解误区,改正后如下:编译期间编译器是不去加载类的,只负责编译而 ...