
2.3 搭建Eclipse的开发环境
目前,市场上比较常用的Java开发领域的集成开发环境有:Eclipse、NetBeans等,它们各有特色,本书将采用Eclipse作为开发工具。Eclipse由OTI和IBM两家公司的IDE产品开发组于1999年4月创建。Eclipse由Eclipse项目、Eclipse工具项目和Eclipse技术项目三个项目组成,由三个项目管理委员会分别对这三个项目进行监督。Eclipse在设计之初,就被定义为一个开放的可扩展的IDE,它允许开发人员自己定义自己的插件,而无须理会别人的插件是如何运行的,这种基于插件的设计方式,使得Eclipse成为了一个可扩充的IDE,并迅速在开发人员中流行。
2.3.1 下载并配置Eclipse
下载Eclipse的具体步骤如下:
在浏览器的地址栏中输入网址http://www.eclipse.org,即可进入Eclipse的首页画面,如图2.27所示。

图2.27 Eclipse的首页画面
在Eclipse的首页画面上,单击“Download Eclipse”按钮,即可进入Eclipse的下载画面,如图2.28所示。

图2.28 Eclipse的下载画面
笔者写作本书时Eclipse的最新版本是“Ganymede”,也就是Eclipse 3.4版本,本书将采用该版本。单击“Eclipse Classic 3.4 (151 MB)”,即可进入Eclipse 3.4版本的镜像下载画面,如图2.29所示。

图2.29 Eclipse 3.4版本的镜像下载画面
单击镜像下载画面中的“[China] Actuate Shanghai (http)”链接,即可下载Eclipse 3.4版本。
下载完毕后,解压缩到硬盘即可。
2.3.2 整合Eclipse和Tomcat
读者可以在Eclipse中开发Web程序,然后通过前面介绍的方法在Tomcat中进行发布,但这种方式比较麻烦,需要修改Tomcat的配置文件,也需要在Eclipse中建立相应的Web开发目录。因此如果能有一种Eclipse和Tomcat的整合工具,能够快速地在Eclipse中建立Tomcat的Web项目,将会非常方便开发人员进行Web程序的开发,http://www.eclipsetotale.com/网站刚好提供了一个这样的工具,它的首页如图2.30所示。

图2.30 http://www.eclipsetotale.com/网站首页
在该网站的首页右下角单击“Tomcat Plugin”链接,即可进入Tomcat插件的下载画面,如图2.31所示。

图2.31 Tomcat插件的下载画面
单击“Download”链接,即可看到Tomcat插件的各个版本,如图2.32所示。

图2.32 Tomcat插件的各个版本
在下载Tomcat插件时,注意Eclipse的版本,不同的Tomcat插件对应的Eclipse版本不一样,本书选择它的3.2.1版本,该版本可以在Eclipse 3.4版本中使用,单击“tomcatPluginV321.zip”链接下载该版本。
整合Eclipse和Tomcat的步骤如下:
解压缩tomcatPluginV321.zip,将解压缩后的com.sysdeo.eclipse.tomcat_3.2.1文件夹及该文件夹下面的文件都复制到Eclipse的plugins文件夹下。
启动Eclipse,Eclipse启动后的画面如图2.33所示。

图2.33 Eclipse启动后的画面
选择并打开Eclipse菜单栏中“Window”菜单下的“Preferences”对话框。
单击“Preferences”对话框左边列表框中最下方的Tomcat,将出现Tomcat的配置画面,如图2.34所示。

图2.34 Tomcat的配置画面
因为本书采用的是Tomcat 6.0.16版本,因此在Tomcat的配置画面的“Tomcat version”选项组中选择Tomcat版本为“Version 6.x”。
在Tomcat的配置画面的“Tomcat home”文本框中输入“D:\ apache-tomcat-6.0.16”,即Tomcat的存放目录,也可以通过“Browse”按钮来选择Tomcat的存放目录。
在Tomcat的配置画面的“Context declaration mode”选项组中,选择“Server.xml”,则在Eclipse中新建Web项目时,将会修改Tomcat的server.xml文件;如果选择“Context files”,则在Eclipse中新建Web项目时,将会在Tomcat的conf\Catalina\localhost文件夹下新建配置文件。本书选择“Server.xml”,然后单击“OK”按钮即可,为Eclipse配置好Tomcat后的画面如图2.35所示。

图2.35 配置好Tomcat后的画面
为了查看是否已经整合好Eclipse和Tomcat,则可以单击Eclipse的“Start Tomcat”图标启动Tomcat,当Tomcat启动后,在Eclipse的控制台将会输出启动信息,如图2.36所示。

图2.36 Eclipse的控制台输出的启动信息
在IE地址栏中输入http://localhost:8080,如果出现Tomcat的启动成功画面,则表示配置成功。Tomcat启动成功的画面如图2.37所示。

图2.37 Tomcat启动成功的画面