1.5 搭建开发环境

在前面已经介绍过,要进行JSP开发至少需要用到的软件工具,本书中的JSP实例采用了Tomcat 7.0服务器,用JDK 7、Eclipse IDE for Java EE Developers以及MyEclipse 10.0插件进行构建JSP开发环境。

1.5.1 JDK安装配置

JDK的最新版本(目前JDK最新版本为JDK 7)可以从官网下载(网址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html)。下载完成后进行安装,安装步骤如下。

●安装JDK 7。

单击,进入如图1.3所示界面。

如要采用默认安装,只需要按照安装向导一步一步单击【下一步】按钮即可,直到单击到【完成】按钮,JDK安装成功。

●设置环境变量。

安装完JDK后,还需要设置环境变量,在这里我们一共设置了三个环境变量:PATH、CLASSPATH和JAVA_HOME。设置方法如下。

■右击“我的电脑”→“属性”→“高级”→“环境变量”→“系统变量”,系统将出现如图1.4所示的界面。

图1.3 JDK 7安装界面

图1.4 JDK环境变量设置

■在“系统变量”中设置上面提到的三个环境变量,如果变量已经存在就选择“编辑”按钮,否则选“新建”按钮。单击系统变量下的“新建”按钮,系统将出现“新建系统变量”对话框,如图1.5所示。

图1.5 “新建系统变量”对话框

三个变量的设置如表1.1所示。

表1.1 三个变量的设置

■环境变量设置完成后,单击“确定”按钮,退出环境变量设置。

■JDK检验:JDK安装完成后,可以检验一下,看JDK是否安装成功。在DOS命令行窗口中,键入“java-version”命令可以查看到安装的JDK的版本信息,如图1.6所示;键入java命令,可以看到此命令的帮助信息,如此则说明安装成功了。

图1.6 键入“java-version”命令查看到安装的JDK版本信息

1.5.2 Tomcat安装配置

Tomcat的最新版本(目前Tomcat最新版本为Tomcat 7.0)可以从官网下载(网址为:http://tomcat.apache.org/download-70.cgi)。下载完成后进行安装,安装步骤如下。

●安装Tomcat 7.0。

(1)单击,进入如图1.7所示的界面。

(2)单击【Next】按钮,进入用户安装的许可协议确认界面,如图1.8所示。

图1.7 Tomcat 7.0安装界面

图1.8 用户安装的许可协议确认界面

(3)单击【I Agree】按钮,只需要按照安装向导一步一步单击【Next】按钮即可,直到单击到出现如图1.9所示的界面。

Tomcat为我们预设了相应的Port端口,我们可以使用默认的端口,也可以根据需要修改相应的端口(一般选择默认即可)。Tomcat有相应的可选属性,如设置相应的管理账号和密码,为了方便起见,这里的账号和密码都设置为“Admin”。最后按照安装向导进行相应的选择,即可完成Tomcat的安装。

●启动Tomcat。

安装完Tomcat后,我们就要启动Tomcat。启动方法如下。

■单击任务栏的【开始】→【程序】→,系统将出现如图1.10所示的界面。

图1.9 Tomcat配置框

图1.10 Tomcat启动界面

■单击【Start】按钮,对Tomcat进行启动,启动成功后,打开浏览器输入本机IP再加上前面设置的8080端口号(如网址:http://localhost:8080/http://127.0.0.1:8080/),如出现如图1.11所示的欢迎界面,则Tomcat安装成功。

图1.11 Tomcat欢迎界面

1.5.3 MyEclipse的安装配置

由于MyEclipse 10.0本身就集成了Eclipse,所以我们只要安装MyEclipse即可。在安装MyEclipse时,只需要按照安装向导一步一步进行即可,直到单击到【完成】按钮,MyEclipse安装成功。MyEclipse最新版下载地址为:http://www.myeclipseide.com/

Tomcat和MyEclipse都安装成功后,下一步要在MyEclipse中配置Tomcat,具体的步骤如下。

●打开MyEclipse,选择MyEclipse菜单栏下的“Window”→“Preferences”,打开MyEclipse的参数配置窗口。

图1.12 MyEclipse的参数配置窗口

●选择“MyEclipse”→“Servers”→“Tomcat 7.x”(这时选择的Tomcat必须是你已经成功安装的版本,由于我们安装的是Tomcat 7.0,所以选择Tomcat 7.x)。在“Tomcat 7.x server”下的选项中选择“Enable”,单击“Tomcat home directory”右边的“Browse…”按钮,系统将出现如图1.13所示的浏览文件夹窗口。

●选择已安装好的Tomcat根目录,单击“OK”按钮进入下一步,系统将出现如图1.14所示的窗口。

图1.13 浏览文件夹窗口

●选择了“Tomcat home directory”后,在其下面的两项是系统自动生成的,不用更改,选择“Tomcat 7.x server”下的“Enable”单选按钮,再单击“Apply”按钮。然后选中Tomcat 7.x中的JDK一项,这里要特别注意,系统默认的是JRE的运行环境,这里要设定成JDK的。否则,MyEclipse无法正常部署Web应用,也无法正常运行Tomcat服务器,我们单击“Add JDK”按钮,系统就会出现如图1.15所示的窗口。

图1.14 Tomcat 7.x配置窗口

图1.15 添加JDK窗口

●单击“Directory…”按钮选择JDK的根目录,即可出现如图1.16所示的界面。

●在图1.17所示的窗口中左侧单击“Launch”,在“Default Tomcat 7.x launch mode”下选择“Run mode”单选按钮,最后单击“Apply”→“OK”完成Tomcat在Myecliipse中的设置。

图1.16 Tomcat中的JDK设置

图1.17 Tomcat中的Launch设置

●在MyEclipse的工具栏中启动Tomcat,启动方法如图1.18所示。

图1.18 Tomcat的启动

当然,我们也可以使用MyEclipse自带的Tomcat和JDK,为了让大家更清楚地理解如何根据自己的需要进行环境的配置,我们在前面的内容中进行了详细的讲解。如果启动成功,系统将会出现如图1.19所示的提示界面。

图1.19 Tomcat在MyEclipse中启动成功

如果系统没有显示如图1.19所示的信息,那么用户最好先在Tomcat的bin目录下运行“Tomcat 7.exe”启动一下,看是否能成功。如果这样能启动成功而不能从MyEclipse中启动成功,那这就是在MyEclipse中的配置存在问题。如果在MyEclipse下开启服务器时总会出现“Could not find the main class”的提示语,这很可能是因为Tomcat路径名中包含空格,请重新设置Tomcat路径。

Tomcat在MyEclipse中配置并启动成功后,单击“Open MyEclipse Web Browser”按钮,在地址栏中输入“http://localhost:8080/”,即可显示出Tomcat欢迎主界面,如图1.20所示。

图1.20 =MyEclipse中的Tomcat欢迎主界面