![我的J2EE成功之路](https://wfqqreader-1252317822.image.myqcloud.com/cover/840/656840/b_656840.jpg)
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所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0068_0004.jpg?sign=1739308432-qWLM5aRqh0yCeANnR4IvnyCwfWz5Jkax-0-1d93262dde51270c6a2db40c5f03726a)
图2.27 Eclipse的首页画面
在Eclipse的首页画面上,单击“Download Eclipse”按钮,即可进入Eclipse的下载画面,如图2.28所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0069_0001.jpg?sign=1739308432-xE3LhNVoOnMs3Yk0fQVouLrPdlIln578-0-df350cc444b2c0800c6f4abaa8835695)
图2.28 Eclipse的下载画面
笔者写作本书时Eclipse的最新版本是“Ganymede”,也就是Eclipse 3.4版本,本书将采用该版本。单击“Eclipse Classic 3.4 (151 MB)”,即可进入Eclipse 3.4版本的镜像下载画面,如图2.29所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0069_0003.jpg?sign=1739308432-baERziNM6bdk3hMx9IzaY1DvWPDu85Iv-0-ce4b2120fdc585d81fbdcc94aa7552b0)
图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所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0070_0001.jpg?sign=1739308432-tD11niWEbTsfDAaXGquH381Z5PD114Fz-0-888d9475b7ecab13364964273e6a8297)
图2.30 http://www.eclipsetotale.com/网站首页
在该网站的首页右下角单击“Tomcat Plugin”链接,即可进入Tomcat插件的下载画面,如图2.31所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0070_0002.jpg?sign=1739308432-NSprgKXa4wVa7PTiydYmQLPrnCT3wT5q-0-9a9a0b617e72f4d59c451acbac320ff4)
图2.31 Tomcat插件的下载画面
单击“Download”链接,即可看到Tomcat插件的各个版本,如图2.32所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0071_0001.jpg?sign=1739308432-sUUPosHu4UOp0bkBaX1GOavJU9XcUvjV-0-556309e6dcb1510b0ad958a0158cd3b0)
图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所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0071_0004.jpg?sign=1739308432-LlEGHY1eMbf0coTFkKGH2xBQS7BbEVGL-0-99ee1cdcced976101cd0b8922d5e5c81)
图2.33 Eclipse启动后的画面
选择并打开Eclipse菜单栏中“Window”菜单下的“Preferences”对话框。
单击“Preferences”对话框左边列表框中最下方的Tomcat,将出现Tomcat的配置画面,如图2.34所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0072_0001.jpg?sign=1739308432-4dx4G7128zZn5EPLs6f1dTCtSBzM1glD-0-48bcf25209203b3ac8ff50bc6f28d8e6)
图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所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0072_0005.jpg?sign=1739308432-ZrgMqNooZoe6r24GdysIqVjao5XWLDAk-0-f7839315aafe4acc37b4ffbfb6428dbe)
图2.35 配置好Tomcat后的画面
为了查看是否已经整合好Eclipse和Tomcat,则可以单击Eclipse的“Start Tomcat”图标启动Tomcat,当Tomcat启动后,在Eclipse的控制台将会输出启动信息,如图2.36所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0073_0002.jpg?sign=1739308432-nJ0mBT9QZVdoCWehWfsEkUM8fxdaCNfr-0-c29055fdea78cc34ad9ade9029e15f4e)
图2.36 Eclipse的控制台输出的启动信息
在IE地址栏中输入http://localhost:8080,如果出现Tomcat的启动成功画面,则表示配置成功。Tomcat启动成功的画面如图2.37所示。
![](https://epubservercos.yuewen.com/55892D/3590319304144101/epubprivate/OEBPS/Images/figure_0073_0004.jpg?sign=1739308432-Wxb2VciVSaFpjqiMQl2e4vwcFk8Pauv7-0-33ce17ca02c2ae4c13a8c61ae65dc76c)
图2.37 Tomcat启动成功的画面