- Java Web从入门到精通(第2版)
- 明日科技
- 2569字
- 2020-11-28 17:38:22
4.3 Eclipse的下载与使用
视频讲解:光盘\TM\lx\4\03 Eclipse的下载与使用.mp4
要进行Java Web应用开发,选择一款好的开发工具非常重要。对于Java应用程序开发来说,可以下载普通的J2SE版本;而对于Java Web程序开发来说,需要使用J2EE版本的Eclipse。Eclipse是一款完全免费的工具,使用起来简单、方便,深受广大开发者的喜爱。
4.3.1 Eclipse的下载与安装
可以从官方网站下载最新版本的Eclipse,具体网址为http://www.eclipse.org。下面详细介绍Eclipse for J2EE版本的下载过程。
(1)在IE地址栏中输入“http://www.eclipse.org/”,进入到Eclipse官方网站,如图4.5所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0124_0001.jpg?sign=1739573031-q23rOGlb4RiHSmhzRNps1tNH5EDTpdKd-0-4001a3c987268efa75cc1e0f387e6da9)
图4.5 Eclipse官方网站首页
(2)单击Downloads超链接,进入到Eclipse的下载列表页面,如图4.6所示。在该页面中,包括很多Eclipse IDE开发工具,可用于不同的开发语言,如C/C++、PHP等。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0124_0002.jpg?sign=1739573031-nq67vI3nwOBXkK2LHjrSOemvnB8rqMlR-0-b608be2e22a88fc28d81a0c4c6bcb1d8)
图4.6 Eclipse下载列表页面
(3)在图4.6中找到Eclipse IDE for Java EE Developers,212MB选项,单击其右侧的Windows超链接,进入到Eclipse IDE的下载页面,下载Windows系统应用的Eclipse版本,如图4.7所示。在该页面中,系统会自动选择最适合的下载服务器。如果推荐的下载地址无法下载,可以选择其他的下载链接。这里单击推荐的下载超链接。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0125_0001.jpg?sign=1739573031-w0on9mqvfRWXy57bKnFydF1BziNh1Xsp-0-6991b489ee3bf57d84b895ba23f0375a)
图4.7 Eclipse IDE的下载页面
(4)单击[China] Beijing Institute of Technology(http)超链接,将打开文件下载对话框,在该对话框中单击“保存”按钮,即可将Eclipse的安装文件下载到本地计算机中。
(5)Eclipse下载完成后,将解压后的文件放置在自己喜欢的路径下,即可完成Eclipse的安装。
说明
图4.5、图4.6和图4.7为笔者使用的Eclipse的下截界面,由于Eclipse官方网站经常更新,一般情况下,新版本的Eclipse会向下兼容,所以下载最新版本的Eclipse即可。
4.3.2 启动Eclipse
Eclipse安装完成后,即可启动Eclipse。双击Eclipse安装目录下的eclipse.exe文件,即可启动Eclipse,在初次启动Eclipse时,需要设置工作空间,这里将工作空间设置在Eclipse根目录的workspace目录下,如图4.8所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0125_0002.jpg?sign=1739573031-O8m82SUvPHL2SMsxVLF9Mo1jKys56mqQ-0-7765e51bd463bca01265840af33cbc7a)
图4.8 设置工作空间
在每次启动Eclipse时,都会弹出设置工作空间的对话框。如果想在以后启动时不再进行工作空间设置,可以选中Use this as the default and do not ask again复选框。单击OK按钮后,即可启动Eclipse。
4.3.3 Eclipse工作台
启动Eclipse后,关闭欢迎界面,将进入到Eclipse的主界面,即Eclipse的工作台窗口。Eclipse的工作台主要由菜单栏、工具栏、透视图工具栏、项目资源管理器视图、大纲视图、编辑器和其他视图组成。Eclipse的工作台如图4.9所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0126_0001.jpg?sign=1739573031-pJ88nIjsLjw7VV2V2p6DSv3wpRUrqWvM-0-5fbbdb6e07935118d9e99eafbeb47467)
图4.9 Eclipse的工作台
说明
在应用Eclipse时,各视图的内容会有所改变,例如,打开一个JSP文件后,在大纲视图中将显示该JSP文件的节点树。
4.3.4 使用Eclipse开发Web应用
Eclipse安装完成后,就可以在Eclipse中开发Web应用了。下面将通过一个具体的实例介绍使用Eclipse开发Web应用的具体方法。
1.创建项目
在Eclipse中创建一个项目名称为first的项目的实现过程如下:
(1)启动Eclipse,并选择一个工作空间,进入到Eclipse的开发界面。
(2)单击工具栏中新建按钮右侧的黑三角,在弹出的菜单中选择Dynamic Web Project(动态Web项目)命令,将打开New Dynamic Web Project(新建动态Web项目)对话框。在该对话框的Project name文本框中输入项目名称,这里输入“first”,在Dynamic web module version下拉列表框中选择3.0选项,其他采用默认设置,如图4.10所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0127_0001.jpg?sign=1739573031-zRqR9gzr7oNUCBV1yMRdM3HEpTsF4PFx-0-c389b3c837dad7fe303f4519b315968f)
图4.10 New Dynamic Web Project对话框
(3)单击Next按钮,打开如图4.11所示的配置Java应用的对话框,这里采用默认设置。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0127_0002.jpg?sign=1739573031-hpZ1RvO0c6VK6gIySXXAO2GJX7ay2Hi9-0-eac90e877e41513d27143b0f49098501)
图4.11 配置Java应用
(4)单击Next按钮,打开Configure web module settings(配置web模块设置)对话框,将Content directory文本框中的值修改为WebContent,如图4.12所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0127_0003.jpg?sign=1739573031-HTDeUY6KllrFGJiyYHn3pkTxA6zBCxHG-0-de7409e464211cda04bde0886f9f791d)
图4.12 Configure web module settings对话框
说明
实际上,Content directory文本框中的值采用什么,并不会影响程序的运行。读者可以自行设定,当然也可以采用默认值WebContent。
(5)单击Finish按钮,完成项目first的创建。此时在Eclipse平台左侧的项目资源管理器中将显示first项目,依次展开各节点,可显示如图4.13所示的目录结构。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0128_0001.jpg?sign=1739573031-LchOR6P54Panj92WK8HjACMJ28HwuBZF-0-cc2104296443ff94db52ea1b0e27bf24)
图4.13 first项目的目录结构
2.创建JSP文件
项目创建完成后,即可根据实际需要创建类文件、JSP文件或其他文件。下面将创建一个名称为index.jsp的JSP文件。
(1)在Eclipse的项目资源管理器中,选中first节点下的WebContent节点并右击,在弹出的快捷菜单中选择New/JSP File命令,打开New JSP File对话框,在File name(文件名)文本框中输入文件名index.jsp,其他采用默认设置,如图4.14所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0128_0002.jpg?sign=1739573031-5slrVXNpJlfk7tGYtABygpKEtJTFRTAc-0-13d94757bb946c5241bff9a72c4bc045)
图4.14 New JSP File对话框
(2)单击Next按钮,将打开选择JSP模板的对话框,这里采用默认设置即可,如图4.15所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0128_0003.jpg?sign=1739573031-8Pxxz08Py9tILPC9qbSZS7b6MQ2i9P9M-0-7e61541c08553beb7337444327c48bfb)
图4.15 选择JSP模板对话框
(3)单击Finish按钮,完成JSP文件的创建。此时,在项目资源管理器的WebRoot节点下,将自动添加一个名称为index.jsp的节点,同时,Eclipse会自动以默认的与JSP文件关联的编辑器将文件在右侧的编辑窗口中打开。
(4)将index.jsp文件中的默认代码修改为以下代码:
<%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <! DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GB18030"> <title>第一个Java Web应用</title> </head> <body> <center>保护环境,从自我做起...</center> </body> </html>
(5)将编辑好的JSP页面保存,至此,完成了一个简单的JSP程序的创建。
技巧
在默认情况下,系统创建的JSP文件采用ISO-8859-1编码,不支持中文。为了让Eclipse创建的文件支持中文,可以在首选项中将JSP文件的默认编码设置为GB18030。具体的方法是:选择菜单栏中的“项目”/“首选项”命令,在打开的“首选项”对话框中选中左侧Web节点下的JSP文件子节点,然后在右侧“编码”下拉列表框中选择“Chinese,National Standard”项目,最后单击“确定”按钮,完成编码的设置。
3.配置Web服务器
在发布和运行项目前,需要先配置Web服务器,如果已经配置好Web服务器,就不需要再重新配置了。也就是说,本节的内容不是每个项目开发都必须经过的步骤。配置Web服务器的具体步骤如下:
(1)在Eclipse工作台的其他视图中选中“服务器”视图,在该视图的空白区域右击,在弹出的快捷菜单中选择New/Server命令,将打开New Server(新建服务器)对话框,在该对话框中展开Apache节点,选中该节点下的Tomcat v7.0 Server子节点(当然也可以选择其他版本的服务器),其他采用默认设置,如图4.16所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0129_0001.jpg?sign=1739573031-Txt90EmCyfaPHivhhGHhtrZFbjIlg57r-0-364077af4bf9d7797547308f577ca75c)
图4.16 New Server对话框
(2)单击Next按钮,将打开指定Tomcat服务器安装路径的对话框,单击Browse(浏览)按钮,选择Tomcat的安装路径,其他采用默认设置,如图4.17所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0130_0002.jpg?sign=1739573031-aJ6pXqGOi4J0iI1q7Us50Pm6Jahu3s6A-0-f67030653bcbfe2c4b76860c03862b72)
图4.17 指定Tomcat服务器安装路径的对话框
(3)单击Finish按钮,完成Tomcat服务器的配置。这时,在“服务器”视图中将显示一个“Tomcat v6.0服务器 @ localhost [已停止]”节点,表示Tomcat服务器没有启动。
说明
在“服务器”视图中选中服务器节点,单击按钮,可以启动服务器。服务器启动后,单击
按钮,可以停止服务器。
4.发布项目到Tomcat并运行
Java Web项目创建完成后,即可将项目发布到Tomcat并运行该项目。下面将介绍具体的方法。
(1)在项目资源管理器中选择项目名称节点,在工具栏上单击按钮中的黑三角,在弹出的菜单中选择Run As(运行方式)/Run on Server(在服务器上运行)命令,将打开Run On Server(在服务器上运行)对话框,在该对话框中选中Always use this server when running this project(将服务器设置为默认值)复选框,其他采用默认,如图4.18所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0130_0003.jpg?sign=1739573031-yUQAggnM2d01eQUXmU8q9Pj9C1AAB0cT-0-80aa5ce048bf3564f5f6df95bf166d29)
图4.18 Run On Server对话框
(2)单击Finish按钮,即可通过Tomcat运行该项目,运行后的效果如图4.19所示。
![](https://epubservercos.yuewen.com/85C12E/15367248804202206/epubprivate/OEBPS/Images/figure_0130_0004.jpg?sign=1739573031-7HVG8HjRFnOWFrPJPd3nzatt4YtjPnGZ-0-8945aa322f803b2a3b170df3815d474e)
图4.19 运行first项目
说明
如果想要在IE浏览器中运行该项目,可以将图4.19中的URL地址复制到IE地址栏中,按Enter键运行即可。