Java Web从入门到精通(第2版)
上QQ阅读APP看书,第一时间看更新

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所示。

图4.5 Eclipse官方网站首页

(2)单击Downloads超链接,进入到Eclipse的下载列表页面,如图4.6所示。在该页面中,包括很多Eclipse IDE开发工具,可用于不同的开发语言,如C/C++、PHP等。

图4.6 Eclipse下载列表页面

(3)在图4.6中找到Eclipse IDE for Java EE Developers,212MB选项,单击其右侧的Windows超链接,进入到Eclipse IDE的下载页面,下载Windows系统应用的Eclipse版本,如图4.7所示。在该页面中,系统会自动选择最适合的下载服务器。如果推荐的下载地址无法下载,可以选择其他的下载链接。这里单击推荐的下载超链接。

图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所示。

图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所示。

图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所示。

图4.10 New Dynamic Web Project对话框

(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对话框

说明

实际上,Content directory文本框中的值采用什么,并不会影响程序的运行。读者可以自行设定,当然也可以采用默认值WebContent。

(5)单击Finish按钮,完成项目first的创建。此时在Eclipse平台左侧的项目资源管理器中将显示first项目,依次展开各节点,可显示如图4.13所示的目录结构。

图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所示。

图4.14 New JSP File对话框

(2)单击Next按钮,将打开选择JSP模板的对话框,这里采用默认设置即可,如图4.15所示。

图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所示。

图4.16 New Server对话框

(2)单击Next按钮,将打开指定Tomcat服务器安装路径的对话框,单击Browse(浏览)按钮,选择Tomcat的安装路径,其他采用默认设置,如图4.17所示。

图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所示。

图4.18 Run On Server对话框

(2)单击Finish按钮,即可通过Tomcat运行该项目,运行后的效果如图4.19所示。

图4.19 运行first项目

说明

如果想要在IE浏览器中运行该项目,可以将图4.19中的URL地址复制到IE地址栏中,按Enter键运行即可。