4.3 Eclipse的下载与使用
要进行Java Web应用开发,选择好的开发工具非常重要,而Eclipse开发工具正是很多Java开发者的首选。对于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所示。
图4.5 Eclipse官方网站首页
(2)单击Download超链接,进入选择从哪个站点下载Eclipse。
(3)在图4.6中单击Select Another Mirror可以看到图4.7,在该页面中选择下载地址超链接。
图4.6 Eclipse下载列表页面
图4.7 Eclipse IDE的下载页面
(4)单击“China - Dalian Neusoft University of Information (大连东软信息学院)”,将打开文件下载对话框,在该对话框中单击“保存”按钮,即可将Eclipse的安装文件下载到本地计算机中。
(5)Eclipse下载完成后,将解压后的文件放置在自己喜欢的路径下,即可完成Eclipse的安装。
4.3.2 启动Eclipse
Eclipse安装完成后,即可启动Eclipse。双击Eclipse安装目录下的eclipse.exe文件,即可启动Eclipse,在初次启动Eclipse时,需要设置工作空间,这里将工作空间设置在Eclipse根目录的workspace目录下,如图4.8所示。
图4.8 设置工作空间
在每次启动Eclipse时,都会弹出设置工作空间的对话框,如果想在以后启动时不再进行工作空间设置,可以选中Use this as the default and do not ask again复选框。单击OK按钮后,即可启动Eclipse。
4.3.3 Eclipse工作台
启动Eclipse后,关闭欢迎界面,将进入Eclipse的主界面,即Eclipse的工作台窗口。Eclipse的工作台主要由菜单栏、工具栏、透视图工具栏、项目资源管理器视图、大纲视图、编辑器和其他视图组成,如图4.9所示。
图4.9 Eclipse的工作台
说明
在应用Eclipse时,各视图的内容会有所改变,例如,打开一个JSP文件后,在大纲视图中将显示该JSP文件的节点树。
4.3.4 使用Eclipse开发Web应用
Eclipse安装完成后,就可以在Eclipse中开发Web应用了。下面将通过一个具体的实例介绍使用Eclipse开发Web应用的具体方法。
1.创建项目
下面将介绍在Eclipse中创建一个项目名称为firstProject的项目的实现过程。
(1)启动Eclipse,并选择一个工作空间,进入Eclipse的开发界面。
(2)单击工具栏中的新建按钮右侧的黑三角,在弹出的菜单中选择“Dynamic Web Project(动态Web项目)”命令,将打开“New Dynamic Web Project(新建动态Web项目)”对话框,在“Project name(项目名称)”文本框中输入项目名称,本节新建的项目名称为frist,在Dynamic web module version下拉列表框中选择3.0选项,其他采用默认,如图4.10所示。
图4.10 “New Dynamic Web Project(新建动态Web项目)”对话框
(3)单击“Next(下一步)”按钮,打开如图4.11所示的配置Java应用的对话框,这里采用默认设置。
图4.11 配置Java应用的对话框
(4)单击“Next(下一步)”按钮,打开“Configure web module settings(配置web模块设置)”界面,将Content directory文本框中的值修改为WebContent,如图4.12所示。
图4.12 “Configure web module settings(配置web模块设置)”界面
说明
实际上,Content directory文本框中的值采用什么并不影响程序的运行,读者也可以自行设定,当然也可以采用默认值WebContent。
(5)单击“Finish(完成)”按钮,完成项目frist的创建。此时在Eclipse平台左侧的项目资源管理器中将显示项目frist,依次展开各节点,可显示如图4.13所示的目录结构。
图4.13 项目frist的目录结构
2.创建JSP文件
项目创建完成后,即可根据实际需要创建类文件、JSP文件或是其他文件。下面将创建一个名称为index.jsp的JSP文件。
(1)在Eclipse的项目资源管理器中,选中frist节点下的WebContent节点并右击,在弹出的快捷菜单中选择New JSP File命令,打开New JSP File对话框,在“File name(文件名)”文本框中输入文件名“index.jsp”,其他采用默认,如图4.14所示。
图4.14 New JSP File对话框
(2)单击“Next(下一步)”按钮,将打开选择JSP模板的对话框,这里采用默认设置即可,如图4.15所示。
图4.15 选择JSP模板对话框
(3)单击“Finish(完成)”按钮,完成JSP文件的创建。此时,在项目资源管理器的WebRoot节点下,将自动添加一个名称为index.jsp的节点,同时,Eclipse会自动以默认的与JSP文件关联的编辑器将文件在右侧的编辑窗口中打开。
(4)将index.jsp文件中的默认代码修改为以下代码:
(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 v9.0 Server子节点(当然也可以选择其他版本的服务器),其他采用默认,如图4.16所示。
图4.16 “New Server(新建服务器)”对话框
(2)单击“Next(下一步)”按钮,将打开指定Tomcat服务器安装路径的对话框,单击“Browse(浏览)”按钮,选择Tomcat的安装路径,其他采用默认,如图4.17所示。
图4.17 指定Tomcat服务器安装路径的对话框
(3)单击“Finish(完成)”按钮,完成Tomcat服务器的配置。这时在“服务器”视图中,将显示一个“Tomcat v9.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所示。
图4.18 “Run On Server(在服务器上运行)”对话框
(2)单击“Finish(完成)”按钮,即可通过Tomcat运行该项目,运行后的效果如图4.19所示。
说明
如果想要在IE浏览器中运行该项目,可以将图4.19中的URL地址复制到IE地址栏中,并按下Enter键运行即可。
图4.19 运行frist项目