- 浏览: 380246 次
- 性别:
- 来自: 深圳
-
文章分类
最新评论
-
zxjlwt:
学习论。确实很全啊。欢迎交流http://surenpi.co ...
eclipse dialog 对话框 大全 -
zxjlwt:
很好。http://surenpi.com
eclipse 源码泛读 -
string2020:
有卵用???
activiti 第一个例子 helloworld -
ysj_csdn:
能给个正确的例子?
activiti 第一个例子 helloworld -
zxjlwt:
学习了。http://surenpi.com
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
打开[url]www.eclipse.org[/url],在首页上找下载栏目,下载最新的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年初开始火起来!到现在也就一个年头多一点。
下面看如何获取和安装配置。打开[url]www.eclipse.org[/url]的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安装后,在安装目录有个eclipse.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、无法编译打包
原 因:排除上面的问题外,应该是你程序所依赖包找不到。
解决办法:在构建路径中添加所需要的包。
http://lavasoft.blog.51cto.com/62575/18495
发表评论
-
离线使用tycho对eclipse RCP打包导出
2015-09-02 09:22 1243http://www.bubuko.com/infodetai ... -
RAP源码泛读及分析
2014-01-17 13:27 1159SWT、RWT如何保证大部 ... -
rap 的学习1
2013-10-27 22:02 793RAP 2.2 December 2013 (planne ... -
tycho 打包不同平台的RCP
2013-06-18 10:56 1163<configuration> < ... -
rap web开发
2013-04-10 17:12 897rap项目已经2.0(changelog) 这次改动 ... -
subversion升级到1.7
2012-09-07 15:37 1923http://www.cnblogs.com/xiziy ... -
ubuntu eclipse 中使用jadclipse java反编译
2012-09-07 11:04 11971:net.sf.jadclipse_3.3.0.jar 发 ... -
Nebula Project
2012-08-10 02:42 887http://www.eclipse.org/nebula/ -
Eclipse Plug-in dependencies – Required Bundle vrs. Import-Package
2012-07-19 00:32 3037http://www.vogella.com/blog/200 ... -
rcp培训
2012-07-19 00:22 1246<!-- @pa ... -
No schema found for … extension point 问题
2012-03-13 13:09 1592很多时候在编辑plugin.xml 文件的Extensi ... -
Eclipse中的org.eclipse.core.resources.markers扩展点
2011-11-09 11:26 1946扩展点配置如下:<extension ... -
开发一个调试 JSP 的 Eclipse 插件
2011-10-27 22:34 1583AVA调试框架(JPDA)简介JPDA是一个多层的调试框架 ... -
gmf 优点
2011-09-28 15:09 982http://www.ibm.com/developerwor ... -
gef 与gmf的结合
2011-09-28 14:03 1037以前的项目已经就是直接用gef,自己写模型的。 今天研 ... -
rcp自动加载插件
2011-09-28 13:56 1210http://blog.ixpub.net/html/9 ... -
rcp DialogSettings IPreferenceStore IMemento
2011-09-22 14:31 1144三个不的不同点: IMemento 要求rc ... -
rcp IPreferenceStore
2011-09-22 14:21 1271IPreferenceStore store=Acti ... -
rcp DialogSettings
2011-09-22 14:10 1178Activator.getDefault().getDialo ... -
rcp IMemento 状态的保存
2011-09-22 13:50 1136rcp 可以对每个part进行状态的保存。 保存数据 ...
相关推荐
为了将Eclipse配置为J2EE开发工具,需要安装额外的插件来支持Web应用开发。常见的插件包括: - **WTP (Web Tools Project)**:提供了对Web应用开发的支持,包括Servlet、JSP等技术。 - **JDT (Java Development ...
- 分离项目和工作空间,避免项目文件与Eclipse配置混杂。 - 设置合理的构建路径,减少不必要的编译任务。 #### 五、常见问题及解决办法 - **问题1:启动缓慢**: - 解决:增加JVM内存、关闭自动构建、优化启动...
本文主要讲述了在 Ubuntu 12.04 操作系统下安装和配置 Eclipse 集成开发环境的步骤,包括 JDK 的安装和配置、Tomcat 服务器的安装、Eclipse 的安装和配置,以及 Eclipse 中对 Tomcat 的配置。 JDK 安装和配置 在 ...
通过上述步骤,我们不仅成功地在Eclipse中安装了Hadoop插件,还进一步配置了Hadoop环境,包括设置Hadoop集群的位置、释放Hadoop-common库以及关闭HDFS的权限检查等功能。这些操作有助于提高Hadoop程序开发的效率和...
### Ubuntu 16.04 下 Eclipse 的安装与配置教程 #### 一、前言 随着软件开发领域的不断发展,集成开发环境(IDE)已经成为开发者不可或缺的工具之一。Eclipse 是一款非常受欢迎且功能强大的开源 IDE,它支持多种...
### Eclipse插件安装总结 #### 一、引言 Eclipse作为一款强大的开源集成开发环境(IDE),广泛应用于Java及多种编程语言的开发工作中。为了提高开发效率与增强功能,用户常常需要安装各种插件来扩展Eclipse的功能...
### Eclipse初始安装配置详解与常见问题解决方案 #### 平台安装与配置 Eclipse是一款功能强大的开源集成开发环境(IDE),适用于多种编程语言,包括Java、C/C++、PHP等。其灵活的架构允许用户通过插件扩展其功能,...
- 设置完成后,可以在Eclipse中直接管理Genymotion模拟器,包括创建新的模拟器或启动现有模拟器。 **8. 运行Android程序时使用Genymotion模拟器** - 当你在Eclipse中运行Android应用程序时,可以选择Genymotion...
Eclipse中安装Maven插件的步骤详解 在本篇文章中,我们将详细介绍如何在Eclipse中安装Maven插件。Maven是一种流行的项目管理工具,广泛应用于Java项目的构建和管理。Eclipse是目前最流行的集成开发环境(IDE),它...
本文档将详细介绍如何在Eclipse IDE中安装和配置JBPM-4.4版本。 #### 二、准备工作 1. **Eclipse版本**:确保已安装Eclipse 3.5版本。JBPM-4.4建议使用此版本的Eclipse。 2. **JBPM-4.4安装包**:下载并解压JBPM-...
总结来说,Eclipse Protobuf的安装配置涉及到下载安装protoc编译器,安装Eclipse Protobuf插件,创建protobuf工程,编写.proto文件,生成源代码,并在其他项目中使用这些代码进行数据交换。了解并熟练掌握这些步骤,...
总结,离线安装Eclipse的Maven插件是一种在无网络或网络不稳定情况下的有效解决方案。通过配置Windows的Maven环境和在Eclipse中进行离线安装,我们可以确保开发过程中对Maven的正常使用,实现项目的高效管理和构建。
### Eclipse安装及其环境配置教程知识点 #### 一、环境变量搭建 ##### 1. JDK环境变量配置 - **JAVA_HOME的设置**:在系统变量中添加JAVA_HOME变量,其值设置为JDK的安装路径,例如:`C:\Program Files\Java\jdk...
总结,安装Eclipse和配置环境是一个相对简单的任务,但对于初学者来说,理解这些步骤是非常有益的。通过这个过程,你可以更好地了解Linux的文件结构、环境变量设置以及软件安装方法。同时,熟悉这些基本操作也会对...
### Eclipse配置Swing插件详解 #### 一、Eclipse简介与下载 Eclipse是一款流行的开源集成开发环境(IDE),支持多种编程语言如Java、C++等。它因其高度可扩展性和强大的功能集而受到开发者们的青睐。对于Java...
本文详细介绍了如何在Eclipse中安装和配置Maven插件,包括Maven的环境搭建、本地仓库位置修改、Maven插件的在线与离线安装方法,以及Maven插件的基本使用。通过掌握这些知识点,开发者能够更加高效地使用Eclipse进行...