这篇文章我们总结下安装Eclipse的各种方法,首先一下的步骤都是在版本为“Kepler Service Release 1”的Eclipse下完成的。如果你的Eclipse版本不是"Kepler Service Release 1",可能稍微有点不同,但不必担心,相差不会太远的。

我们以安装fatjar插件为例,fatjar是个很好用的Eclipse插件,可以把你的项目打包成一个Jar,包括项目中使用的第三方Jar。

第一种:使用eclipse自带的图形界面的插件安装

步骤:

  1. 在Eclipse的菜单中选择"Help > Install New Software Updates",打开Install对话框。
  2. 在“Work with”输入框中输入fatjar的更新地址:http://kurucz-grafika.de/fatjar(或者Maven插件:http://download.eclipse.org/technology/m2e/releases),回车后会找到插件,选择并一路NEXT下去。如下图:
  3. 最后会会弹出对话框让你重启Eclipse,你也能在Eclipse下的plugins和features目录里发现net.sf.fjep.fatjar的身影。
  4. 重启Eclipse后,在Package Explorer面板右键就可以找到fatjar插件了。
  5. 可以在“Help > About Eclipse > Installation Details > Installed Software”中找已经安装的插件,并且可以更新或卸载。


第二种:使用Eclipse的Eclipse Marketplace安装

步骤:

  1. 在Eclipse的菜单中选择"Help > Eclipse Marketplace",打开Eclipse Marketplace对话框。
  2. 查找"fatjar",对话框下面有多个Markeplace可供选择,然后单击搜索结果的Install按钮。但有些没有Install按钮,不知道怎么回事!

以上两种安装方法都需要在线安装,如果没有公网权限则比较麻烦。但这两种方式安装和卸载都是最方便的方式。下面介绍如何离线安装。


第三种:直接复制插件到Eclipse目录

下载fatjar,一般的Eclipse插件都有features 和plugins目录(但解压fatjar压缩后会发现只有plugins目录)。然后把两个文件夹里的文件分别复制到eclipse下所对应的文件夹下的features 和plugins 下。

这种方式是最直接但也是最不好的一种方法!因为日后想要删除这些插件会非常的困难!强列的不推荐使用!!

注意:直接将 插件包解压到plugins文件夹下之后,重启eclipse,可能不会加载新的插件。
解决方法是:

  1. 打开命令行,到当前eclipse的目录下,输入eclipse -clean,重新启动eclipse,这样eclipse就会加上新的插件了。
  2. 如果插件不能升效,则请将eclipse\configuration\org.eclipse.update目录删除后再启动eclipse:)


第四种:使用link文件法

在Eclipse的根目录里新建links文件夹,然后在links里建一个扩展名为link的文件,名字可以随意如fatjar.link。fatjar.link的内容指向你的插件目录如:path=d:\\Downloads\\net.sf.fjep.fatjar_0.0.27或path=path=d:/Downloads/net.sf.fjep.fatjar_0.0.27。重启Eclipse即可。

注意:link文件中path=插件目录的path路径分隔要用\\或是/。

这种方式方式比第三种要好点,因为目录的耦合比较松。

而第三种和第四种在“Help > About Eclipse > Installation Details > Installed Software”是找不到的,但“Help > About Eclipse > Installation Details > plug-ins”里可以找到。因此不能直接卸载。

Eclipse插件的各种安装方法的更多相关文章

  1. Eclipse插件CheckStyle的安装和使用

    转载自:http://www.cnblogs.com/lanxuezaipiao/p/3202169.html CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员 ...

  2. 分享一下 Eclipse 插件 PyDev 的安装

    想趁暑假学习一下python,学好语言好的开发环境是基础.因为安装有eclipse,所以想安装PyDev插件作为python开发环境.本来以为是一件简单的事情,结果整整弄了一下午各种装不上,度娘上的几 ...

  3. Chrome插件下载和安装方法

    http://jingyan.baidu.com/article/e4511cf35c2df92b845eafb3.html 扩展程序的下载方法   1 每个 Chrome 扩展程序 都有一个固定的 ...

  4. 【转】Eclipse 插件 —— RunJettyRun 的安装与使用

    http://www.th7.cn/Program/java/201309/148299.shtml          关于 Jetty 与 Eclipse 的集成,网上很多都是使用 Eclipse ...

  5. Hadoop2.x的Eclipse插件编译与安装

    Eclipse的Hadoop插件在开发hadoop应用程序中可以提供一些很方便的操作,可以直接Eclipse中浏览HDFS上的文件,可以直接新建选择MapReduce项目,项目自动包含所有需要的had ...

  6. eclipse插件本地扩展安装

    (1)在Eclipse 安装路径下新建links 路径. (2) 在links 文件夹内,建立X X X .link 文件,该文件的文件名可随意,但后缀必须是link ,通常推荐该文件的文件名与插件名 ...

  7. Eclipse插件 —— Maven的安装

    1.下载插件 下载一(CSDN 网站下载) CSDN上提供的下载内容是笔者在SOURCEFORGE网站上下载下来的.        由于SOURCEFORGE网站上有多个版本,且没有集中打包,需逐个下 ...

  8. Hadoop Eclipse 插件制作以及安装

    在本地使用Eclipse调试MapReduce程序,需要Hadoop插件,笔摘记录下制作安装过程. 准备工作(hadoop-2.6.0为例): 搭建好Hadoop环境 下载Hadoop安装包,解压到某 ...

  9. eclipse插件hibernate tools安装 爱好者

    eclipse helios(3.6)版 1.启动eclipse 2.选择Help > Install New Software...> 3.添加如下地址:http://download. ...

随机推荐

  1. CSS3 :target伪类的理解与使用

    CSS3 :target伪类用来改变页面中锚链接URL所指向的ID元素的样式,例如你要改变描链接指向#tab的元素字体颜色为蓝色,哪么你可以这样写成#tab:target {color:blue} 浏 ...

  2. 3.2. 添加模板版本(Core Data 应用程序实践指南)

    为了不像3.1那样崩溃,修改模型之前先创建新的模型版本.添加之后,会生成一个新的xcdatamodel文件,并且跟原来的内容完全一样,这有意思了,但是不要删除原来旧版的模型.旧的模型有助于把原来持久化 ...

  3. CSS的position设置

    CSS的position设置: <%@ page language="java" contentType="text/html; charset=UTF-8&quo ...

  4. iReport默认参数和变量的含义解析【转】

    iReport默认参数和变量的含义解析[转] http://uule.iteye.com/blog/775338 参考:http://blog.csdn.net/terryzero/article/d ...

  5. 第一部分 DotNET与C#概述

    DOTNET是.NET Framework框架分为公共语言运行时(CLR)和框架类库(FCL). C#是C#(CSharp)语言(编程语言). 模式: 硬件--->操作系统OS分为非托管应用程序 ...

  6. Java高级特性之泛型

    首先我们先提出两个问题: 什么是泛型? 为什么要使用泛型?我们先来看看第一个问题什么是泛型.如果你对Java三大特性中的多态性理解的比较透彻的话,泛型就比较好理解了.多态性表示一个对象具备多种状态.比 ...

  7. Spring MVC URL的映射问题 ;Spring MVC 跳转与iframe包含地址问题

    /login/login.html 进行form提交,登录之后的页面位于/main/frame.jsp; 这样的controller中的地址需要映射成/main/login.do,然后在control ...

  8. There is no getter for property named 'userId' in 'class java.lang.String'

    [ERROR] 2017-01-18 04:37:06:231 cn.dataenergy.common.CenterHandlerExceptionResolver (CenterHandlerEx ...

  9. 触摸滑动插件 Swiper

    Swiper Swiper  是纯javascript打造的滑动特效插件,面向手机.平板电脑等移动终端. Swiper中文网里已有详细的使用介绍,我就不多做介绍了. http://www.swiper ...

  10. Prim和Kruskal最小生成树

    标题: Prim和Kruskal最小生成树时 限: 2000 ms内存限制: 15000 K总时限: 3000 ms描述: 给出一个矩阵,要求以矩阵方式单步输出生成过程.要求先输出Prim生成过程,再 ...