从eclipse2.0使用到现在,今天从 http://www.eclipse.org岗站上下载了最新版的eclipse3.1,使用之后犹感它的强大,eclipse在平时的工作中给笔者带来了非常的方便,如此今天使用eclipse3.1后更感觉它的得心和应手,使人耳目一新,因此笔记将它的新特性及使用后感写出来。希望eclipse能给更多的java和c开发者带来工作中的方便。
一、新特性
1、速度更快,效率更高。我们打开eclipse3.1一看,包括启动,开发的速度都比3.0快很多了,我大约测试一下,同一个环境下,比3.0启动快了几十秒。
2、组件功能更强大,并带有非常强大图形编辑功能,支持可视化的applet,swing,awt等图形组件的开发。
3、支持ejb3.0。
4、支持uml2.0,并带有uml2.0模型编辑器。
5、带有商业智能的报表项目和报表开发。
6、支持新版的aop插件用于可视化的开发aop应用程序和调试aop的应用程序。
7、不像3.0一定需要jdk5.0的jre,它只需要jdk1.4.1以上就可以了。
二、各插件介绍
1、jdt(java development tools):java设计工具,最新版3.1rc4,需求eclipse3.1支持。
2、pde(plugin development environment):插件设计环境,用于设计自定义插件,最新版3.1rc4,需求eclipse3.1支持。
3、platform: eclipse的核心运行平台,目前最新版3.1。
4、c/c++ ide: 一看就知道,用于设计c/c++项目。
5、emf(eclipse modeling framework):eclipse模型框架,目前最新版2.1.0,支持 eclipse3.1及更新版。
6、gef (graphical editor framework):图形编辑框架,用于辅助图形设计,目前最新版3.1rc4,支持eclipse3.1。 7、uml2: uml编辑器,最新版1.1rc4,支持eclipse3.1,需求emf2.1rc1。
8、ve(visual editor):可视化图形编辑组件,用于提供awt/swt/swing的图形编辑,最新版1.1m2,支持eclipse3.1。
9、j2ee standard tools:用于设计j2ee应用程序的插件,最新版1.0m5,支持eclipse3.1。
10、wst - web standards tools: 用于设计web应用程序的插件,最新版1.0m5,支持eclipse3.1。
11、eclipse test and performance tools platform:用于调试,单元测试和测试项目的插件。
12、business intelligence and reporting tools (birt):商业智能和商业报表开发插件,它包括chart engine(图形引擎),report framework(报表框架),runtime env(运行时环境)。
13、ajdt - aspectj development tools:用于开发aop(面向方面编程)的开发eclipse插件。
14、aspectj: 用于开发aop的开发环境。
15、cme - concern manipulation environment:用于开发aop的一组可视化工具插件。
三、下载和安装
1、下载,从eclipse的网站http://www.eclipse.org/downloads下载上述插件。并解压压缩。
2、安装有多种方法,我推荐用eclipse环境中help菜单中的安装并更新。
(1)将解压后的eclipse-sdk-platform-win32-3.1目录挎贝一个你要做为安装的目录如c:\
(2)将jdk1.4.1及以上的jdk的jre挎贝到eclipse.exe所在的目录。
(3)点击eclipse.exe运行,启动eclipse。
(4)我们发现非常快的速度就启动了eclipse3.1,莘进入它一个欢迎界面。
(5)我们选择help/software update/search and installer菜单,选择。
(6)依提示一个个完成安装。
四、总结
eclipse是一款免费的ide,支持java和c/c++开发,非常方便与快捷,有强大而又灵活扩展的插件功能,目前borland也加入该社团的开发,因此我们相信eclipse将成为ide的饺饺者了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器