这篇文章我们总结下安装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. 获取打开文件的PID

    var SI : TStartupInfo; PI : TProcessInformation; pid:DWORD; begin ZeroMemory(@SI, SizeOf(SI)); //Zer ...

  2. Delphi TRect函数例子

    {   在网上看到个这个例子感觉还不错,将它移到自己的博客里没事的时候看看:   TRect    作用:保存一个矩形的左上角和右下角的坐标值:      声明:       type TRect = ...

  3. origin添加error bar

    增加一列,然后set as Y Error,然后全部选中显示就行了.

  4. jquery动态加载 去除js

    !-- 这里为你提供了三种动态加载js的jquery实例代码哦,由于jquery是为用户提供方便的,所以利用jquery动态加载文件只要一句话$.getscript("test.js&quo ...

  5. PHP用户注册邮箱并验证激活帐号

    我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号.激活成功后才能正常使用会员功能. 查 ...

  6. 负载均衡软件LVS分析四(测试)

    一.启动LVS集群服务LVS负载均衡管理和使用有两种方式,一种是以ipvsadm命令行脚步与ldirectord监控方式,一种是以Piranha工具进行管理和使用.下面分别介绍. 1.利用ipvsad ...

  7. 在Node.js中使用RabbitMQ系列二 任务队列

    在上一篇文章在Node.js中使用RabbitMQ系列一 Hello world我有使用一个任务队列,不过当时的场景是将消息发送给一个消费者,本篇文章我将讨论有多个消费者的场景. 其实,任务队列最核心 ...

  8. python中关于发邮件的示例

    发送邮件示例代码如下: from WebUtils import ProperitiesLoad from email.mime.text import MIMEText from email.mim ...

  9. [Bullet3]常见物体和初始化

    官方文档:http://bulletphysics.org 开源代码:https://github.com/bulletphysics/bullet3/releases API文档:http://bu ...

  10. 各类编译器 allocator 底层

    我们在c++中创建数组通常使用new来分配我们需要的内存大小,之后通过delete进行释放内存 但是我们调用new的时候,通过调用的是operator new,二operator new调用的是mal ...