![JSP从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/22/654022/b_654022.jpg)
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所示的界面。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0006-416.jpg?sign=1738862579-nwDQBZ9dnEcNX9Nqz8FVpC4DD45Zl8Ax-0-0b8dfb519ea5b5e41fa6a96949113e18)
图1.3 JDK 7安装界面
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0006-417.jpg?sign=1738862579-eqqHAI3slW0jP80nwPfxASsGuJdtNkVb-0-152410609dbf86997f40f0bb3b72cf3e)
图1.4 JDK环境变量设置
■在“系统变量”中设置上面提到的三个环境变量,如果变量已经存在就选择“编辑”按钮,否则选“新建”按钮。单击系统变量下的“新建”按钮,系统将出现“新建系统变量”对话框,如图1.5所示。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0006-422.jpg?sign=1738862579-CLRGE8EqbdqiPjU5g6w5tPOKp6mCH7DJ-0-d29699eb5e7dceb4b4b5ae570da29e39)
图1.5 “新建系统变量”对话框
三个变量的设置如表1.1所示。
表1.1 三个变量的设置
■环境变量设置完成后,单击“确定”按钮,退出环境变量设置。
■JDK检验:JDK安装完成后,可以检验一下,看JDK是否安装成功。在DOS命令行窗口中,键入“java-version”命令可以查看到安装的JDK的版本信息,如图1.6所示;键入java命令,可以看到此命令的帮助信息,如此则说明安装成功了。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0007-463.jpg?sign=1738862579-UAjeAGldSjFlcZNWw4sSgD8HKFYhNlrz-0-4c62338e273a54c92a4382c11411bd2c)
图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所示。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0007-468.jpg?sign=1738862579-lTYZ6JOajp5wJRsQjjNFmBk4mgw9p3mH-0-00feb1c148d0ab25b492fa74e1c13d51)
图1.7 Tomcat 7.0安装界面
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0007-469.jpg?sign=1738862579-40ez89kc2ZCTejNSRxxoAcs0Ip9SlmVB-0-610bc5cd2ff1515ded9707c6ace409c3)
图1.8 用户安装的许可协议确认界面
(3)单击【I Agree】按钮,只需要按照安装向导一步一步单击【Next】按钮即可,直到单击到出现如图1.9所示的界面。
Tomcat为我们预设了相应的Port端口,我们可以使用默认的端口,也可以根据需要修改相应的端口(一般选择默认即可)。Tomcat有相应的可选属性,如设置相应的管理账号和密码,为了方便起见,这里的账号和密码都设置为“Admin”。最后按照安装向导进行相应的选择,即可完成Tomcat的安装。
●启动Tomcat。
安装完Tomcat后,我们就要启动Tomcat。启动方法如下。
■单击任务栏的【开始】→【程序】→→
,系统将出现如图1.10所示的界面。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0008-486.jpg?sign=1738862579-x0lS6MWSHAkef2VKbVcPjRxPtqBlVQO9-0-19bcb04851a4ee90eca4c0b5edeca4b7)
图1.9 Tomcat配置框
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0008-487.jpg?sign=1738862579-mO6ypYjZvHb9X1ATFijkQGuDNSNoqZED-0-e77d5f23adf75e23efa0df17f9cceaae)
图1.10 Tomcat启动界面
■单击【Start】按钮,对Tomcat进行启动,启动成功后,打开浏览器输入本机IP再加上前面设置的8080端口号(如网址:http://localhost:8080/或http://127.0.0.1:8080/),如出现如图1.11所示的欢迎界面,则Tomcat安装成功。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0008-491.jpg?sign=1738862579-NL9vcAh7ujCNZhtuY2bJPo2KryWlZndK-0-9378e42fed839abbcd07dc38f3d3e969)
图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的参数配置窗口。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0009-515.jpg?sign=1738862579-pBYREZVB9xehfo29Wz69h7Ao7TZ4l6BR-0-51fb2c5aa36b2bcd69266a6482fe0351)
图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所示的窗口。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0009-519.jpg?sign=1738862579-k3MMCtE1gkhMLcP0aYVVAD8gu0tyeX36-0-c9030002d01c05788ddb8af1a50e52b8)
图1.13 浏览文件夹窗口
●选择了“Tomcat home directory”后,在其下面的两项是系统自动生成的,不用更改,选择“Tomcat 7.x server”下的“Enable”单选按钮,再单击“Apply”按钮。然后选中Tomcat 7.x中的JDK一项,这里要特别注意,系统默认的是JRE的运行环境,这里要设定成JDK的。否则,MyEclipse无法正常部署Web应用,也无法正常运行Tomcat服务器,我们单击“Add JDK”按钮,系统就会出现如图1.15所示的窗口。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0010-530.jpg?sign=1738862579-IZJAobyIdb4F6yAjoTFIzKGvKRCtGLP9-0-bb7d34f484f14ee60af5d16ff29bbf36)
图1.14 Tomcat 7.x配置窗口
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0010-533.jpg?sign=1738862579-Ca6ijkvfErQhjv5x4vZvjLKKum9gSDTB-0-50d02242d13e3a9b9bfb340e0ca79790)
图1.15 添加JDK窗口
●单击“Directory…”按钮选择JDK的根目录,即可出现如图1.16所示的界面。
●在图1.17所示的窗口中左侧单击“Launch”,在“Default Tomcat 7.x launch mode”下选择“Run mode”单选按钮,最后单击“Apply”→“OK”完成Tomcat在Myecliipse中的设置。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0011-554.jpg?sign=1738862579-EMhmk5ZA9wHNvMPadCK7uri7lxDPXPCP-0-d09517cfe6c5d65e82f89bba6aba0408)
图1.16 Tomcat中的JDK设置
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0011-557.jpg?sign=1738862579-9wJhVYTim8NuuxVzNOKDPjImuluWCJmG-0-01df40384b44409d0f22fe578b0fb0d1)
图1.17 Tomcat中的Launch设置
●在MyEclipse的工具栏中启动Tomcat,启动方法如图1.18所示。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0011-561.jpg?sign=1738862579-p6GNNmMupuRTjReYnK8NLrFp8ddKEg2f-0-fb82f06fdad76a1cadf65e8daf4c670b)
图1.18 Tomcat的启动
当然,我们也可以使用MyEclipse自带的Tomcat和JDK,为了让大家更清楚地理解如何根据自己的需要进行环境的配置,我们在前面的内容中进行了详细的讲解。如果启动成功,系统将会出现如图1.19所示的提示界面。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0012-573.jpg?sign=1738862579-Uuox1R80O6mriybCuvK5PWFQeOCixyU5-0-b8fd58f5809f7b9502bd49363a02a1af)
图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所示。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0012-577.jpg?sign=1738862579-Z5uMD0ZIxGUkOqYZf9Hci6hL4CXPy7fa-0-040774804eafe62c5636dabf17f0741a)
图1.20 =MyEclipse中的Tomcat欢迎主界面