`
isiqi
  • 浏览: 16488420 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

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.2-win32.zip和中文语言包NLpack1-eclipse-SDK-3.2.1-win32.zip;
解压缩eclipse-SDK-3.2.2-win32.zip到一个目录,假如解压缩到F:\下面,则会生成一个F:\eclipse文件夹,这个是eclipse的文件夹;解压缩NLpack1-eclipse-SDK-3.2.1-win32.zip到一个目录,复制其中plugins目录下的所有文件和文件夹到F:\eclipse\plugins,复制其中features目录下的所有文件和文件夹到F:\eclipse\features;
运行F:\eclipse\eclipse.exe即可启动一个中文版的Eclipse。

这个是eclipse最基本的安装配置方法,如果你不要安装中文版,那么你直接解压缩eclipse-SDK-3.2.2-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、.zz而不一定是.txt)NLpack1-eclipse-SDK-3.2.1-win32.txt,内容如下: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.txt,内容如下:path=myplugins/NLpack1-eclipse-SDK-3.2.1-win32,这样就可以了。

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

这个安装过程很清楚,我就不做安装过程总结了,另外,还有一些插件是在线安装的,这就另当别论了,不过我还是强烈建议你用links安装方法。

三、扩展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启动时候的内存分配方案,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 安装配置总结.doc

    ### Eclipse 安装配置知识点详解 #### 一、Eclipse简介与重要性 - **Eclipse**是一款功能强大的集成开发环境(IDE),广泛应用于Java、C/C++等语言的开发。 - **特点**: - **灵活性**:通过丰富的插件系统支持...

    eclipse安装配置Ivy、Ivyde插件--亲测成功,内附说明、截图、安装包

    5. **配置Ivy**:在Eclipse中,进入“窗口”->“首选项”->“Ivy”,在这里可以设置Ivy的配置,比如ivy.xml文件的位置,ivy仓库的路径等。这一步骤对于确保IvyDE能正确解析和管理你的项目依赖至关重要。 6. **创建...

    EcliPse安装配置环境 DDMS使用

    EcliPse安装配置环境 DDMS使用 EcliPse是一款功能强大且广泛应用的集成开发环境(IDE),它提供了完善的开发工具和插件,支持多种编程语言。今天,我们将详细介绍如何安装和配置EcliPse环境,特别是使用DDMS...

    Linux JDK和Eclipse安装配置

    Eclipse配置 - **配置JDK版本**:创建一个名为`eclipse.sh`的脚本文件,设置JDK路径和工作空间。例如: ```bash vi /opt/eclipse/eclipse.sh # 内容如下 export JAVA_HOME=/home/zhshh/java/jdk1.5.0_06 ...

    Python+Django+eclipse安装配置

    Python+Django+eclipse安装配置 简单讲述最近组合安装配置过程

    hadoop集群eclipse安装配置共30页.pdf.z

    5. **配置Eclipse**:设置Eclipse的工作空间,导入Hadoop相关库,并配置Hadoop连接,包括指定Hadoop的安装路径和集群配置。 6. **开发MapReduce程序**:利用Eclipse编写、测试和调试MapReduce程序,这是Hadoop处理...

    eclipse安装配置详细讲解中文教程.doc

    Eclipse 安装配置详细讲解中文教程 Eclipse 简介 Eclipse 是一个功能完整且成熟的开发环境,由蓝色巨人 IBM 所释出。Eclipse 的主要卖点是其扩充性,能够用 Eclipse 打造新工具来开发软件。Eclipse 是开放原码项目...

    Eclipse安装配置详解中文教程.doc

    以下是关于Eclipse安装配置的详细讲解: 1. **Eclipse简介** Eclipse不仅仅是一个编程工具,而是一个开发者的“工作台”,提供了众多基础工具,可以用来构建新的开发工具,以满足不同的开发需求。Eclipse的扩展性...

    Eclipse下载安装及配置

    Eclipse 下载安装及配置 Eclipse 是一个开源的集成开发环境(IDE),它可以帮助开发者更方便地编写、编译和调试 Java 程序。下面将介绍如何从官网上下载 Eclipse,以及 Eclipse 的安装和配置。 一、Eclipse 下载 ...

    win7系统下JDK、Eclipse安装配置

    ### Win7系统下JDK与Eclipse安装配置详解 #### 一、JDK的下载与安装 ##### 1. 下载JDK JDK(Java Development Kit)是Java开发工具包,包含了Java编译器、Java文档生成工具、Java打包工具等。在Win7系统下安装JDK...

    Eclipse安装配置详解中文教程借鉴.pdf

    【Eclipse安装配置详解】 Eclipse是一款强大的集成开发环境(IDE),尤其在Java开发领域有着广泛的应用。它不仅仅是一个简单的编程工具,而是一个高度可扩展的平台,允许开发者通过插件来扩展其功能,满足不同语言...

    eclipse安装Hadoop插件

    通过上述步骤,我们不仅成功地在Eclipse中安装了Hadoop插件,还进一步配置了Hadoop环境,包括设置Hadoop集群的位置、释放Hadoop-common库以及关闭HDFS的权限检查等功能。这些操作有助于提高Hadoop程序开发的效率和...

    hadoop集群eclipse安装配置[汇编].pdf

    hadoop集群eclipse安装配置[汇编].pdf

Global site tag (gtag.js) - Google Analytics