〇、要求
由于MyEclipse太大,启动较慢,其中丰富的功能目前开发也用不上,因此采用eclipse作为IDE。Eclipse有许多版本,试图从最轻量级的Java Eclipse的IDE(JDT)版本开始,把web开发所需的plugin装载上。需要的基础功能为:
@Maven——构建工具
@Git——版本管理工具(不采用SVN或CVS)
但经过实验,直接安装EclipseJavaEE版本就好。通过手工安装的版本比此种方法容量还大,这样安装的EclipseJavaEE版本多出了Mylyn等插件。
虽然如此,但还是把我从eclips(JDT)版本,逐步安装为JavaEE开发的过程贴出来:
一、安装:
1-在“http://www.eclipse.org/downloads/packages/release/kepler/r”,下载干净的eclipse。(我下载的是windows64位版本)。“kepler:开普勒”
版本为:EclipseStandard 4.3,是目前最新的eclipse版本,内部大版本:4.3。
下载文件为[eclipse-standard-kepler-SR1-win32-x86_64.zip(199MB)]
2-直接解压到一个目录,解压后文件夹大小216 MB。(比Eclipse JEE的277M小)
在此目录中找到eclipse.exe,创建这个文件的快捷方式,在快捷方式中配置,如下图:
这里目标为:[D:\WorkArea\eclipseS\eclipse.exe -vmD:\WorkArea\jdk1.7.0_45\jre\bin\javaw]。用的是jdk7。
3-update当前版本:
4-版本说明:更新后,版本情况如下:
a)Eclipse.org:
platform | 基础平台 | 基础平台 |
CVS | CVS eclipse客户端 | 虽然不想用,但这是eclipse标配,各版本都有 |
JDT | Java Development Tools | 如果是C开发,就是CDT |
RCP | Rich Client Platform | Eclipse界面框架,是插件的集合 |
Help | Help System Base | Eclipse的help |
PDE | Plug-in Development Environment | Eclipse即插件开发环境 |
注意:与上一个版本相比去掉了Eclipse Project JDS
b) Eclipse Modeling Projects:EMF是一个开放源代码的框架,它的目标是实现模型驱动架构(Model-Driven Architecture)的开发。如果我们当中的少数人有幸得到了某个 UML 模型,那么这个框架就可以帮助我们将文档变成代码。
EMF Common | 通用组建 |
EMF Ecore | Eclipse Modeling Framework Core Runtime |
c) Marketplace Client:Eclipse的插件市场客户端,有他就可以从互联网上下载需要的插件。
d) Eclipse Git:an Eclipse Team provider based onJGit, a pure Java implementation of the Git version control system.
5-从“Marketplace”安装web开发所需要的插件:
如下:注意安装顺序,安装所有组件后,再重新启动Eclipse。
a)m2e-wtp-maven intgegration for WTP
b)jst:注意:安装以下这些后,Tomcat等服务才能正确配置
二、结论:
如此安装出的eclipse具备java EE开发的基本环境(JAVAEE+MAVEN+GIT),大小为328M。
而官网上“Eclipse JEE”安装后,大小为308M。
相互的差别模块为:
·eclipse data tools
·mylyn:Mylyn(旧称Mylar)是eclipse的一个插件,用于将任务管理和上下文管理无缝集成到Eclipse中
·RSE SSH Services
·Eclipse Graphical Editing Framework Draw2d。
经过比较:若开发,还是要选择EclipseJava EE环境直接安装。注意的是,这个版本的mylyn模块可能用不上。