Eclipse是一款很优秀的开源IDE,很适合Java研发,由于支持插件技术,受到了越来越多的研发者的欢迎。最新的Eclipse 3.0不但界面作了很大的增强,而且增加了代码折叠等众多优秀功能,速度也有明显的提升。配合众多令人眼花缭乱的插件,完万能够满足从企业级Java应用到手机终端Java游戏的研发。本文将带您手把手步入Eclipse的广阔天地,周详介绍在Eclipse下如何研发普通Java程式,Web应用,J2EE应用,手机Java程式,连同如何进行单元测试,重构,配置CVS等周详内容。
我的研发环境是JDK1.4.2 Eclipse3.0 Windows XP SP2,假如您在其他平台上碰到任何问题,欢迎来信交流。
1. 安装JDK1.4
Eclipse是个基于Java平台的研发环境,他本身也要运行在Java虚拟机上,还要使用JDK的编译器,因此我们必须首先安装JDK。JDK1.4是现在最稳定的版本,同时也是Eclipse运行的必须条件。先从SUN的官方站点http://java.sun.com下载JDK1.4 Windows版,现在最新的是1.4.2_06,然后运行j2sdk-1_4_2_06-windows-i586-p.exe安装,您能够自行设定安装目录,我把他安装到D:\software\j2sdk1.4目录下。
接下来要配置环境变量,以便Java程式能找到已安装的JDK和其他配置信息。右键点击"我的电脑",选择"属性",在弹出的对话框中选择"高级","环境变量",就能够看到环境变量对话框:
上面是用户变量,只对当前用户有效,下面是系统变量,对任何用户都有效。假如您希望任何用户都能使用,就在系统变量下点击"新建",填入:
JAVA_HOME是JDK的安装目录,许多依赖JDK的研发环境都靠他来定位JDK,所以必须确保正确无误。
下一步,找到系统变量Path,点击"编辑",在最后添上JDK的可执行文档的所在目录,即%JAVA_HOME%\bin,我的对应目录便是D:\software\j2sdk1.4\bin,附加到Path中即可,注意要以分号";"隔开:

注意:假如系统安装了多个Java虚拟机(比如安装了Oracle 9i就有自带的JDK1.3),必须把JDK1.4的路径放在其他JVM的前面,否则Eclipse启动将报错。
最后一个系统变量是CLASSPATH,Java虚拟机会根据CLASSPATH的设定来搜索class文档所在目录,但这不是必需的,能够在运行Java程式时指定CLASSPATH,比如在Eclipse中运行写好的Java程式时,他会自动设定CLASSPATH,但是为了在控制台能方便地运行Java程式,我建议最好还是配置一个CLASSPATH,把他的值设为".",注意是个点"."代表当前目录。用惯了Windows的用户可能会以为Java虚拟机在搜索时会搜索当前目录,其实不会,这是UNIX中的习惯,出于安全考虑。许多初学Java的朋友兴匆匆地照着书上写好了Hello,world程式,一运行却弹出java.lang.NoClassDefFoundError,其实就是没有配置好CLASSPATH,只要添加一个当前目录"."就能够了。
2. 安装Eclipse 3.0
配置好JDK后,下一步便是安装Eclipse 3.0,能够从Eclipse的官方站点http://www.eclipse.org上下载,您会看到如下版本:
● Eclipse SDK
● RCP Runtime Binary
● RCP SDK
● Platform Runtime Binary
● Platform SDK
● JDT Runtime Binary
Eclipse SDK包括了Eclipse研发环境,Java研发环境,Plug-in研发环境,任何源代码和文档,假如您需要任何的功能,能够下载这个版本。
假如您和我相同,只是用Eclipse研发Java应用,而不是研发Eclipse插件或研究Eclipse代码,那么下载一个Platform Runtime Binary再加上JDT Runtime Binary是最好的选择。
下载eclipse-platform-3.0-win32.zip和eclipse-JDT-3.0.zip后,将他们解压到同一个目录,勿需安装,直接找到目录下的eclipse.exe运行,出现启动画面:
稍等片刻,Eclipse界面就出来了。
假如碰到错误,启动失败,能够检查Eclipse目录下的log文档,我曾碰到过XmlParser异常,仔细检查发现原来Path中更有一个Oracle的Java1.3版本的虚拟机,将他从Path中去掉后Eclipse启动正常。
3. 第一个Java程式
运行Eclipse,选择菜单"File","New","Project",新建一个Java Project,我把他命名为HelloWorld,然后新建一个Java Class:
我把他命名为HelloWorld,并且填上Package为example,钩上"public static void main(String[] args)",点击"Finish",Eclipse自动生成了代码框架,我们只需在main方法中填入:

默认配置下,Eclipse会自动在后台编译,我们只需保存,然后选择"Run","Run As","Java Application",即可在Eclipse的控制台看到输出。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




