1 .除非你需要,否则不要选择“联接到所有更新站点”

在安装对话框里有一个小复选框,其标示为“在安装过程中联接到所有更新站点从而找到所需的软件。”从表面上看,这好像是一个很好的主意:如果您安装 了一种插件,但是您的平台不具有所有必要的插件,它会很容易就找到这些插件并自动进行安装。

实际上这会产生一些我们并不期望的负面影响:第一,由于Eclipse可能链接到比你预想更多的更新站点,因此这一进程可能会比较慢。另外有些站点 可能不会那么快(特别是如果您不是在北美)。然而这还不是糟糕的一部分。在这个过程中,Eclipse可能会发现其他完全不相关的插件。

显然,这一过程需要完善。我的建议是:不选中此复选框。如果某些相关附件没有被安装,安装进程会在下一步骤的时候告知您,没有它您将无法继续进行下 去。在这种情况下,打开它,并……

2 .仔细审查您要安装什么

在您选择好要安装的插件,并单击下一步的时候, Eclipse会执行若干检查。下一个对话框中是非常重要的。不要一味的点击下一步使得其自动摒除它。阅读这些信息,并确保您了解了您所安装的插件。

在某些情况下,在安装的过程中可能会增加一些与你要安装的插件无关的一些插件,你可以选择删除这些(这些插件可能不是每次都能用得上) 。

3 .警惕“按类别分组”

下一个复选框处理是“按类别分组  ”。这种看似无害的按钮的作用远远超过你的想象。诚然,它将集合你看到的按类别分的条目,这些分类也是你想要的。但是,如果站点上的该条目并没有分类,他 们将不会出现,因此,您将无法进行安装。

新的站点被认为是归类的(假定在这里是关键词) 。老的站点可能未归类。这使得新用户非常困惑,所以要小心。对那些建设更新站点的人这也是一个重要的注意事项:一定要分类你的插件,即使 你只有一种插件 。

4 .在后台运行很多进程

更新站点由后台联接。在屏幕的右下角你可以看到的进展情况。幸运的是,在Eclipse 3.5中你可以取消这一进程(在Ganymede中用于当机)。在你关闭安装对话框后,即使你根本没有安装东西,后台进程可能依然在运行。

5 .安装EPP 软件包

这个秘诀应出现在一个完全不同的文章,因为它是非常重要的,但是很多人不熟悉它。EPP 代表Eclipse Packaging Project。该项目负责创建Eclipse下载软件包。

当您第一次下载Eclipse时 ,您需要选择软件包:“针对Java开发者的Eclipse IDE” ,“针对PHP开发者的Eclipse IDE”等等,这些软件包是EPP的一部分。

如果你想要同时针对Java及PHP开发者的Eclipse IDE怎么办?非常简单。请您先下载一个软件包,并从更新站点添加另一个的软件包。您可以先下载Java程序包,一旦它开始运行,按照以下步骤进行:

1)转到帮助→安装新软件。

2)从下拉站点中,选择该站点名为“EPP包库”

3)选择“EPP PHP Feature” ,按照剩下的的安装向导进行安装。

这是一个非常简单的方式使整个软件包安装到你的IDE中。同样,你也可以用这种方法安装了64位Mac OS X的软件包,尽管这种办法在主下载页面是不可行的。

6 .拖放存档

如果你有一个存档,这个存档中载有更新的站点,您可以简单地在安装对话框中放弃将其添加到您的收藏夹中。这在Windows上起作用和而在Mac OS X上不适用。

7 .保留所有站点

请记住, Eclipse不会“忘记”更新站点,除非你特别的要求。例如,如果您进入了一个错误的URL或临时存档,它将会永远存在。如果你要删除它就必须去“可用 软件的站点”的偏好设定,并明确将其删除。您可以直接从安装对话框中点击链接“可用软件的站点”访问此页面。

偏好设定页面将显示启用和禁用的站点。您可以禁用某个站点上,而无需将其删除。当要寻找更新或缺少的插件时,搜索的时候禁用的站点将会被跳过。但 是,通过在安装对话框的地址栏中输入他们名字的一部分,您仍然可以找到它们。没有必要一开始就启用站点:一旦您找到该站点,并选择它,它将会自动被启用。

8 . 安装插件后重新启动

Eclipse是基于一个强大的架构,这个架构名为OSGi(51CTO编辑推荐:初探Java企业级开源框架OSGi),它能重装附件和插件。然而根据我的经验,它可能不起作
用。因此,尽管无需重新启动它也有可能继续,还是应该重启。

9 .卸载

卸载插件可以从关于Eclipse→安装详细信息→安装软件。只需选择一个功能,然后单击卸载。您只需要点击“已安装的是什么?”,就可以从安装对 话框中进入同样的对话框。

请注意,当卸载插件的时候,Eclipse仍然可以链接到更新站点并安装更新。这个故障有希望在将来的版本中得到修复。为了避免这种情况,您可以在 “可用的软件站点”的偏好设定页面禁用更新站点。

10 .还有其他配件

庞大复杂的插件安装过程创造了一种需求,很明显这种需求可以被第三方工具填补。就个人来说,我使用Pulse ,它是免费的,但还有其他一些好且免费的配件。

这些更加简化的工具将取代标准的插件安装程序。他们常常提供目录插件,您可以通过一个简单的拖放操作,更快的服务器选择插件并安装。这结束了臭名昭 著的“插件追捕”  。

特别是Pulse,您还可以建立和维持自己的配置,一次点击,您就可以进行安装和重装。您也可以和你的团队分享。我建议新老用户都考虑使用这些配 件。

Eclipse 3.5 以后安装插件很慢的解决办法的更多相关文章

  1. 解决IDEA的plugins安装插件很慢、不成功问题

    1.修改hosts文件 路径:C:\Windows\System32\drivers\etc 52.84.224.36 plugins.jetbrains.com 重启IDEA,再次安装插件时,芜湖~ ...

  2. 解决Openwrt安装插件提示一下错误的办法

    解决Openwrt安装插件提示一下错误的办法 Openwrt安装17ce插件,提示一下错误: Collected errors: * check_data_file_clashes: Package ...

  3. WIN8.1的安装和打开"这台电脑"速度很慢的解决办法

    WIN8.1的安装和打开"这台电脑"速度很慢的解决办法 对于非服务器用的电脑,如果电脑的内存在2G或更高,首推的操作系统是 WINDOWS8.1 64位企业版,用了就知道,没有比这流畅懂事的操作系统. ...

  4. Eclipse 不能build, pom文件上面有叉叉 解决办法

    Error message:   [html] view plaincopy execution not covered by lifecycle configuration: org.apache. ...

  5. 树莓派(Raspberry Pi 3)安装centos7后yum无法使用解决办法

    树莓派(Raspberry Pi 3)安装centos7后yum无法使用解决办法 人穷,闲鱼淘了个二手的树莓派3 英国版,无奈咱也不会用,很无奈~ 安装教程百度到的差不多都可以,找个格式正常的一步一步 ...

  6. eclipse中运行出错:无法初始化主类的解决办法

    问题描述:eclipse中运行程序时,出现如下错误 解决办法: 出现此类:无法初始化主类有可能是因为eclipse中Java的版本与JDK的版本不匹配,我开始用的时候eclipse中用的是Java s ...

  7. 360或者金山毒霸可能会导致HP网络打印机驱动安装失败“数据无效”的解决办法

    360或者金山毒霸可能会导致HP网络打印机驱动安装失败“数据无效”的解决办法     同事办公室的打印机是网线接口的那种网络打印机,不是直接连到电脑的那种,他电脑安装了360和金山毒霸,WIN10下安 ...

  8. WIN10安装VC6.0无法使用的解决办法

    WIN10安装VC6.0无法使用的解决办法 VC6.0确实已经太老了 VC6.0实在是很久以前的开发工具了,现在的win10已经对该软件不兼容,但是为了能使抱着怀旧情节的初学者们能像教科书或老前辈们一 ...

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

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

随机推荐

  1. Dynamics CRM 2015 Online Update1 UI界面的更新变化

    听说出  Dynamics CRM 2015 Online  Update1了,立马跑去申请了个30天试用版简单的看了下,UI上的变化还是让人耳目一新的,也可能是被CRM2013的UI蹂躏太久了没 ...

  2. Android开发学习之路--Activity之四种启动模式

    后天终于可以回家了,马上就要过年了,趁着年底打酱油的模式,就多学习学习,然后记录记录吧.关于Activity已经学习了七七八八了,还有就是Activity的四种启动模式了,它们分别为,standard ...

  3. Android简易实战教程--第一话《最简单的计算器》

    转载请注明出处:http://blog.csdn.net/qq_32059827/article/details/51707931 从今天开始,本专栏持续更新Android简易实战类博客文章.和以往专 ...

  4. Android初级教程实现电话录音

    需求:设置来电后自动录音. 首先设置一个按钮,代码很简单这里就不再给出. 建一个类,RecorderServicer extends Service package com.ydl.recorder; ...

  5. Java采用JDBC的方式连接Hive(SparkSQL)

    前两天,由于系统的架构设计的原因,想通过Java直接访问Hive数据库,对于我这个Java以及Hadoop平台的菜鸟来说,的确是困难重重,不过,还好是搞定了.感觉也不是很麻烦.这篇文章,作为一个感想记 ...

  6. [GitHub]第六讲:开源项目贡献流程

    Github 是目前世界上最大的开源项目的托管交流平台.贡献开源项目的流程也是 Github 全力支持的,也一样是遵循 Github Flow,虽然跟前面团队合作流程会有一点差别.在团队内部,大家都是 ...

  7. Uva - 1607 - Gates

    题目理解麻烦,估计提交量少(总共只有32个人...)也是因为题目比较麻烦,看起来像物理题,实际理解了还可以.整个电路的功能就4种,先判断x=0和x=1的输出是否相同,吐过相同,而整个电路是常熟,随便输 ...

  8. Linux0.11中对文本文件进行修改的策略

    现在,假设 hello.txt 是硬盘上已有的一个文件,而且内容为 "hello, world" ,在文件的当前指针设置完毕后,我们来介绍 sys_read , sys_write ...

  9. naoting

    生活就像一锅菠菜汤 20160714 夜

  10. Android官方技术文档翻译——Gradle 插件用户指南(6)

    没想到翻译这篇<Gradle 插件用户指南>拖了差不多一个月,还跨年了.不过还好,在2号时终于一口气把剩下的给翻译完了(其实那天剩下的也就不到一章). 今天先发一下第六章,明天再发第七章. ...