![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=1738810017-OJ3PFMvCo9G0lCVJLNU0B1hfr6g3rULe-0-9d222b357d7cf903e012e48424c28474)
图1.3 JDK 7安装界面
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0006-417.jpg?sign=1738810017-PPQGiT3nZl1nJIQXVZLbKLjisIZVgYLo-0-b7ba752017a7b819c30dd15349ac4890)
图1.4 JDK环境变量设置
■在“系统变量”中设置上面提到的三个环境变量,如果变量已经存在就选择“编辑”按钮,否则选“新建”按钮。单击系统变量下的“新建”按钮,系统将出现“新建系统变量”对话框,如图1.5所示。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0006-422.jpg?sign=1738810017-mcBQrixkXYOBjNGqWVknHO9wNCrJS85H-0-285605244aba476d0da2dbd9f39d1ea1)
图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=1738810017-GQTBFy3GKvDLY9abe80SkcWY7wKTLpkW-0-5f8a78929931388601139975f2a8eafd)
图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=1738810017-5fgr3ouesG8Qx7qmmiqSHfaaEMeqAbbB-0-949c9cc80d3dafe422ffba7755b08838)
图1.7 Tomcat 7.0安装界面
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0007-469.jpg?sign=1738810017-ZNQ2n1GIC0nFqBbvfMO65A8STUBCwMvF-0-808a32927a1e4ab7de6d0ba46f34e73a)
图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=1738810017-72kiUIKUMlsPjF5JKUFU4XKKTTtmWYxO-0-03deae43adab2fe6848d3cba708bbdbd)
图1.9 Tomcat配置框
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0008-487.jpg?sign=1738810017-PSvUUrPSY5guV7OZV0Ayiiy0N7yi8Lzm-0-683b6376787c683f8e29ed24350db94c)
图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=1738810017-zWUWH2fCNlYKZt4ANQhH4cS4pIIWboSz-0-445e0d5bdf2dd0baaa35a8e1718a8b2c)
图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=1738810017-uisI9kVNuSjpLxYPTRD9fC6wWy1EscHp-0-6c056badfdf29ace925b68de0c1d01fb)
图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=1738810017-uGa9a3XTY4FDBaAYUuKC5l9OILYx2Flj-0-505734d4c641c90d15c0735e4dee3f80)
图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=1738810017-ZTI2ZYWgva8Niz4gBoFmQHgpzcsKYRmZ-0-4ba0dba9fae33f1e5aefa00da8536f09)
图1.14 Tomcat 7.x配置窗口
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0010-533.jpg?sign=1738810017-HA9nZqs8w68salpJyWz7nW9SV5ij15Vx-0-968f82c76d914d05f1e6fb7e1dd4f0cf)
图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=1738810017-kwoERdLEzXsrZUrupoVd03gmU8tmMOnB-0-994259b09867ed92661332dc4ceac454)
图1.16 Tomcat中的JDK设置
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0011-557.jpg?sign=1738810017-D0LdVjlu4vJoVf0FNj5nhwD4G6yAyXzd-0-32873efbe1f5f202d2b7915c36f39b74)
图1.17 Tomcat中的Launch设置
●在MyEclipse的工具栏中启动Tomcat,启动方法如图1.18所示。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0011-561.jpg?sign=1738810017-bCrf6DNPnrs1bnlIkCHN73S6rmVtzsCt-0-87e45c63c6de8b67ea59b11b11966786)
图1.18 Tomcat的启动
当然,我们也可以使用MyEclipse自带的Tomcat和JDK,为了让大家更清楚地理解如何根据自己的需要进行环境的配置,我们在前面的内容中进行了详细的讲解。如果启动成功,系统将会出现如图1.19所示的提示界面。
![](https://epubservercos.yuewen.com/83ADFD/3591142703624101/epubprivate/OEBPS/Images/Figure-0012-573.jpg?sign=1738810017-YIzr0TttZ6WJnHZz3MYV1wb0wzSUnbSA-0-245b2cb0c85ba9443afbc9babac0c814)
图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=1738810017-Cc8tZq5OSMmhsVjjiy4R9CAg8XEmycwM-0-97f02b89c82aa8a28c752993c807723b)
图1.20 =MyEclipse中的Tomcat欢迎主界面