`
kidiaoer
  • 浏览: 822235 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

eclipse优化 是eclipse加快

阅读更多
Eclipse 安装配置总结

前言
        Eclipse 是最流行的功能强大的java IDE,有丰富的插件,配合插件可以作为j2ee、c、c++、.net等开发工具。需要安装插件才能支持Web开发和其他应用的开发,这是 eclipse的优点,也是eclipse的缺点,优点在于灵活,缺点在于麻烦。在此主要介绍windows环境下Eclipse如何安装配置插件一般方法,如何优化,并就常见的问题给以解答,并给出Eclipse作为J2EE开发工具的插件方案。再说明一点,Eclipse是一个Java开发的IDE工具,需要有Java运行环境的支持,最新的eclipse3.2.2需要1.4以上版本的jdk。

一、下载安装Eclipse
        打开 www.eclipse.org ,在首页上找下载栏目,下载最新的eclipse-SDK-3.2.1-win32.zip和中文语言包NLpack1-eclipse-SDK-3.2.1-win32.zip;
                    这个是eclipse最基本的安装配置方法,如果你不要安装中文版,那么你直接解压缩eclipse-SDK-3.2.1-win32.zip到任意一个目录,然后运行eclipse.exe即可。这里的语言包NLpack1-eclipse-SDK-3.2.1-win32.zip实际上一个 eclipse插件!
       Eclipse的插件实际上都有一个目录规范eclipse、eclipse\features、eclipse\plugins,安装的时候也很简单,上面介绍的方法就是其中一种,在此我称之为“侵入式安装插件方法”。从上面插件安装过程可以看出“侵入式安装插件方法”就是简单的将插件中 eclipse\features、eclipse\plugins复制到eclipse安装目录中的eclipse\features、eclipse \plugins下面即可,这种安装方式有个严重缺陷,就是安装后,实际上是不可以卸载,安装过程不可逆转,无法灵活配置管理所安装的插件。

二、非侵入式安装插件方法(links安装方法)
        既然有侵入式的安装,言下之意,还有个“非侵入式安装”,也有人成为links安装方法,下面看究竟是如何安装的:).
       非侵入式安装也分两种,一种是绝对路径安装方法,一种是相对路径的安装方法。首先看绝对路径的安装的方法。

       在上面安装过程中,我们将中文语言包NLpack1-eclipse-SDK-3.2.1-win32.zip插件解压缩到一个地方假设为F:\myplugins目录文件夹的目录结构如下:
    NLpack1-eclipse-SDK-3.2.1-win32
        eclipse
            features
            plugins
然后在eclipse的安装目录下新建一个文件夹links,在新建一个文本文档(后缀名可以是.aaa、.link而不一定是.txt)NLpack1-eclipse-SDK-3.2.1-win32.link,内容如下:path=F:/myplugins /NLpack1-eclipse-SDK-3.2.1-win32,路径的间隔符为“ /”或“\\”。这样这个插件就安装好了。

        上面这个是“非侵入式绝对路径插件安装”方法,下面看如何变绝对为相对,使eclipse的运行不再依赖绝对路径,这正是相对路径安装的优点。

       在上绝对路径安装过程中,我们在eclipe安装目录F:\eclipse下面新建一个links和myplugins文件夹,将中文语言包插件 NLpack1-eclipse-SDK-3.2.1-win32.zip解压缩到F:\eclipse\myplugins下面,目录结构不变。然后在 links目录中修改新建一个文件NLpack1-eclipse-SDK-3.2.1-win32.link,内容如下:path=myplugins/NLpack1-eclipse-SDK-3.2.1-win32,这样就可以了。

       相对路径安装需要注意一点就是插件的目录myplugins一定要建在eclipse的安装目录下面,可任意命名,所有的插件最好都放到这个目录(方便管理),每个插件对应一个links目录里的一个文本配置文件。links目录的名字只能是命名为links。

     注意:插件安装一般要在自己的目录下有eclipse\plugins这样的结构,没有就要自己手工创建,然后把插件安装 (copy)到plugins下

     技巧: links下可以建立一个disable目录,以后有不想启动的插件,就把links下对应文件移动到这个目录就可以了

   一套Eclipse可同时切换,英文、繁体、简体显示:   
        1.首先要先安装完中文化包。   
        2.在桌面的快捷方式后面加上参数即可,   
           英文->   -nl   "zh_US"   
           繁体->   -nl   "zh_TW"   
           简体->   -nl   "zh_CN"。   

三、扩展Eclipe为J2EE IDE
        Eclipse是个Java IDE,要作为J2EE开发工具,需要安装插件,这一类插件也比较多,为了节省你我宝贵的时间,我就介绍一下最好用,最流行,最容易获得的一个插件 --WTP,WTP是一个拥有广大用户基础和开发者的开源插件,WTP的出现改写Java IDE的发展史,更准确的说,WTP是从06年初开始火起来!到现在也就一个年头多一点。
        下面看如何获取和安装配置。打开 www.eclipse.org 的 downloads栏目,在页面上有一个显示热点插件的下载排行,WTP不负众望,总是排在No1,呵呵,好找吧。为了以后开发方便,我们一步到位,下载个完整版的wtp插件wtp-wst-sdk-R-1.5.3.zip或者wtp-wst-R-1.5.3.zip,这两个的差别在于sdk的带源码,别的没什么差别!不带源码的运行速度稍微快一点(理论上),但是我感觉不到,呵呵。如果你需要中文包,在下个NLpack1-wtp-sdk-R- 1.5.1-200609230508a.zip或者NLpack1-wtp-R-1.5.1-200609230508a.zip,下载的地址很多,这么弱弱的问题我不说了,然后按照上面介绍的方法安装就可以了。

        如果你是做J2EE或者java web开发的,那么你就直接下载一个集成了eclipse的wtp:wtp-all-in-one-sdk-R-1.5.3-win32.zip,这样会更好,你最多需要安装两个语言包,这样就更省事了,呵呵。

四、优化

       优化的目的是为了让eclipse运行更稳定更流畅更快!
首先:内存优化
eclipse安装后,在安装目录有个config.ini文件,内容如下:
-vmargs
-Xms40m
-Xmx256m

或是 其实也很简单。打开Eclipse包,在Contents/MacOS 目录下有一个 eclipse.ini 文件,

用编辑工具打开他,把Xms128m更改成Xms256m。


这个文件用来配置eclipse启动时候的内存分配方案,Xms是初始化内存大小,Xmx是最大可使用内存大小,这个默认的配置是eclipse资源消耗最小化的配置。如果你的项目比较大,这个配置必须改,一般适当调整为128,384即可,若项目更大一些则调整的再大一些,根据实际情况决定。这个参数配置的大小很关键,太小,eclipse垃圾回收会过于频繁导致很慢,或者内存堆栈溢出而崩溃。太大,eclipse会吃掉大量内存,垃圾回收周期变长,但每次回收会很慢,影响使用。所以你在配置的时候需要权衡,尝试!
其次:插件优化
当你安装了多个插件的时候,会消耗很大的内存资源,为此你只需要将不用的插件配置文件从links目录移除,注意了,不是删除,你可以在links目录里面新建一个_useless,将不用的配置文件移放到其中,用的时候再移放回来。

五、常见问题解决

1、eclipse语言包或者其他插件没有安装上
原    因:是你可能运行过了英文版的eclipse之后才装语言包的。
解决办法:删掉configuration中除了config.ini以外的所有文件和文件夹,确保插件安装配置正确。

2、eclipse启动不了
原    因:没有正确安装jdk,或者没有配置jdk,一般情况下安装jdk后需要配置,但当你装过多次jdk或者用以前系统中遗留下载的已经安装过的jdk的时候,需要配置jdk,同时还要注意eclipse对jdk的版本的要求。
解决办法:配置JDK。也就是配置系统变量JAVA_HOME、CLASSPATH、PATH,必要时候还要重装jdk。如果还不能解决,也许就是你的eclipse文件有损坏或丢失,或者你的硬盘有坏道了,怎么办就很清楚了,呵呵。

3、想要重新配置工作空间
原    因:你默认了工作空间,很郁闷,每次都是那个。
解决办法:删掉configuration中除了config.ini以外的所有文件和文件夹,确保插件安装配置正确。

4、无法编译打包
原    因:排除上面的问题外,应该是你程序所依赖包找不到。
分享到:
评论

相关推荐

    Eclipse设置、调优、使用详解

    以下是针对Eclipse启动速度优化、运行时性能提升以及日常使用中的实用技巧的详细说明。 首先,Eclipse在启动时会搜索JRE(Java Runtime Environment),这个搜索过程可能会导致启动速度减慢。通过在Eclipse配置文件...

    Eclipse优化设置教程.docx

    首先,为了加快Eclipse的启动速度,我们可以采取以下措施: 1. **指定JRE路径**:在`eclipse.ini`配置文件中添加`-vm`参数,指定Eclipse应该使用的Java运行时环境(JRE)路径。这可以避免Eclipse在启动时搜索可用的...

    Android-Studio和eclipse优化.pdf

    本文将详细讨论如何对Android Studio和Eclipse进行优化设置,以实现更快的编译速度和更流畅的开发体验。 首先,针对Android Studio的优化: 1. **安装Intel HAXM模拟器加速**:HAXM(Hardware Accelerated ...

    可以优化eclipse卡顿

    本文将详细介绍如何优化Eclipse,使其运行更加流畅。 首先,优化Eclipse的关键在于调整其内存配置。在eclipse.ini文件中,我们需要关注两个参数:-Xms和-Xmx。-Xms定义了JVM启动时的最小内存分配,而-Xmx则是最大...

    eclipse 2023-06 Linux 版安装包

    这可能包括启动时间的减少、代码索引和搜索速度的加快,以及整体资源占用的优化,使得开发者可以在不牺牲效率的情况下享受最新功能。 在压缩包中的"eclipse"文件,应该是Eclipse IDE的可执行文件,用户可以通过解压...

    Eclipse离线版插件CodeMix3

    - **性能优化**:对于大型项目,可以通过调整Eclipse的内存分配、禁用不必要的插件等方式,提升Eclipse的启动速度和运行性能。 **5. 更新与维护** 虽然选择了离线安装,但CodeMix3仍会定期发布更新,以修复已知问题...

    eclipse3.5汉化包

    - 改进的启动时间:通过优化和内存管理策略的提升,Eclipse 3.5的启动速度有所加快。 - RCP(Rich Client Platform)和RAP(Rich Ajax Platform)的增强:提供了更好的可扩展性和互操作性,使得开发者能够构建更丰富...

    Eclipse 运行命令行参数大全

    这可以帮助优化Eclipse的运行性能。 #### 其他常用参数 1. **-os**:设置操作系统的类型,虽然Eclipse能自动识别操作系统,但有时可能需要手动指定,如`-os win32`。 2. **-arch**:指定处理器架构,例如`-arch ...

    精通 Eclipse .pdf

    这些设置不仅能够优化开发体验,还能够提高开发效率,比如通过设置自动完成、代码格式化规则等来减少编码错误,加快开发进度。 #### 六、总结 掌握Eclipse的基本操作和高级功能对于成为一名高效的开发人员至关重要...

    eclipse-jee-2019-09-R-win32-x86_64.txt

    - **启动速度**:通过优化启动过程,Eclipse JEE 2019-09-R 在启动时更加迅速。 - **内存管理**:改善了内存管理机制,减少了内存泄漏的风险。 #### 5. 用户界面更新 - **主题和外观**:提供了多种主题选项,让用户...

    eclipse调优及使用

    Eclipse作为一款广受欢迎的Java开发集成环境,其性能优化对于提升开发效率至关重要。本文将详细介绍如何调优Eclipse,以提高启动速度,减少因JVM内存回收导致的卡顿问题,并涵盖一系列实用设置,如代码折叠、本地...

    个人常用的eclipse插件

    在IT行业中,开发工具的选择和优化对于...它们不仅可以增强Eclipse的功能,还能帮助开发者更好地管理和优化代码,提升开发体验和效率。通过持续关注和学习这些插件,开发者可以适应不断变化的技术需求,保持与时俱进。

    eclipse_增量插件.rar

    "eclipse_增量插件.rar" 提供的是一款针对Eclipse的增量编译插件,它优化了开发过程,提升了开发效率。增量编译意味着只编译自上次编译以来修改过的代码部分,而非整个项目,这样可以显著减少编译时间。 增量插件在...

    eclipse开发帮助

    - **启动优化**:通过调整启动配置,如减少启动插件,可以加快Eclipse的启动速度。 以上只是Eclipse开发帮助中的一小部分,实际使用中还有许多其他特性,如插件市场、JDT(Java Development Tools)的代码提示和...

    Eclipse的JS编辑器插件

    总的来说,Eclipse的JS编辑器插件通过其强大的编辑、调试、分析和协作功能,极大地优化了JavaScript开发者的日常工作流程,使得在MyEclipse中编写JavaScript代码变得更加高效和愉快。如果你是JavaScript开发者并且还...

    Eclipse 启动运行速度调优

    本文将详细探讨如何通过调整JVM参数来优化Eclipse的性能,特别是针对启动时间和运行速度。 #### 二、JVM参数概述 Java虚拟机(JVM)提供了一系列的参数选项来帮助开发者调整内存分配和垃圾回收等行为,这对于提高...

    Eclipse和Tomcat及其插件的配置与安装

    - **启动提速**:在`Window` -> `Preferences` -> `General` -> `Startup and Shutdown`中取消不需要的插件以加快启动速度。 - **关闭验证**:验证功能可能导致性能下降,可以在`Window` -> `Preferences` -> `...

Global site tag (gtag.js) - Google Analytics