JSP+Tomcat 开发环境安装及配置
作者:刘志远
前言
本文主要是一些关于 JSP+Tomcat 开发环境的安装及配置的介绍,做到尽量详细的介绍这些步骤,以方 便刚接触 JSP+Tomcat 开发的朋友。
软件准备
1.JDK
JDK 即 Java Development Kit ,现在最新的是 JDK 1.6 ,可通过 SUN 公司的官网下载: http://java.sun.com/javase/downloads/index.jsp
2. 开发环境
一般的 Java 开发人员都以 Eclipse 作为开发环境,本人推荐使用 MyEclipse ,它是对 Eclipse 开发环境的扩展,自带较多开发插件,功能也比较强大。现在 MyEclipse 最新的版本是 MyEclipse 8.0 ,可在网上 搜索并下载。参考地址: http://downloads.myeclipseide.com/downloads/products/eworkbench/galileo/myeclipse-8.0.0-win32.exe
3.Web 应用服务器
类似于微软的 IIS , 常见的 JavaWeb 应用服务器有 Tomcat 或 Tomcat+Apache 、 Resin 、 JBoss 、 WebLogic Server 、 WebSphere 等。 Tomcat 技术先进、性能稳定,而且是免费的,成为目前比较流行的 Web 服务器,笔者使用的就是 Tomcat , Tomcat 最新的版本是 Tomcat 6.0 , 也可以在网上搜索并下载。参考地址: http://tomcat.apache.org/download-60.cgi
具体安装及配置步骤
一、安 装 JDK
1. 运行下载的 JDK 安装程序,如 jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe
2. 默认选择下一步,直到完成。
3. 修改环境变量:
系统 桌面右击 “ 我的电脑 ”= 》属性 = 》高级 = 》环境变量;
在 “ 系统变量 ” 栏点 “ 新建 ” 按钮,新建系统变量,其中,变量名: JAVA-HOME ,变量值为上面 JDK 的安装路径,默认为 C:/Program Files/Java/jdk 1.6.0 _10 ,确定;
再在 “ 系统变量 ” 栏找到并修改到变量 Path ,在其变量值最前端添加 JDK 安装路径,如下: C:/Program Files/Java/jdk 1.6.0 _10/bin;
确定即可。注意:该路径 比上面的多了 “/bin;” ,其中分号 “;” 是不能少的。
4. 验证 JDK 是否安装成功。打开 DOS 命令窗体,输入: java -version ,若出现以下信息则表示安装成功:
二、 Tomcat 的安装及配置
1.Tomcat 可以说是个绿色软件,不需要安装。将下载的 apache-tomcat- 6.0.20 .zip 解压,为方便识别,可将其重命名为 tomcat6 。然后直接将该文件夹拷贝到目标位置(根据自己的需要而定), 如 c 盘根目录;
2. 运行 tomcat6 下 bin 文件夹中的 startup.bat ,若前面的 JAVA-HOME 变量设置没问题,则会弹出一个 DOS 窗口显示一些信息,最后栏会显示服务启动时间信息,类似 Server startup in 768 ms ,这就说明 Tomcat 启动成功;
3. 在浏览器中输入: http://localhost:8080/ 则会进入一个管理界面;
4. 修改相关配置(位于 tomcat6 下 conf 文件夹中的一些 xml 文件):
1 修改 server.xml :打开 server.xml 文件,找到 <Connector port="8080"….> 节点,在该节点最后添加属性 URIEncoding="UTF-8" ,变为:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
这样做的目的是为了解决 使用 http Get 方法传递中文参数乱码的问题。
2 修改 context.xml :把其中的 <Context> 节点改为 <Context reloadable="true"> 。目的是当 Web 应用中的文件或者 web.xml 文件修改后, Tomcat 服务器会自动重新加载当前 Web 应用,避免重新启动 Tomcat 。不过注意:这个修改会对 Tomcat 的运行性能稍有影响,对开发阶段却比较有用,但如果把 Tomcat 作为产品发布阶段所使用的服务器,则最好修改成 <Context reloadable="false"> 。
3 修改 tomcat-users.xml :在其中添加一个元素,如: <user username="lzy" password="lzy" roles="admin,manager" /> ,分别代表 Tomcat 管理用的用户名、密码和用户类型,这个可自行设置。做完后,进 入 http://localhost:8080/ ,点击 Administration 中的 Tomcat Magager ,输入用户名、密码,如设置无误,则可进入管理页面。注意:访 问 Tomcat 管理页面时,必须先启动 Tomcat 服务。
三、开 发环境 MyEclipse 的安装
直接运行下载的 MyEclipse 安装程序 MyEclipse 8.exe ,一直默认直至完成即可。
四、关 联 Tomcat 服务与 MyEclipse 开发环境
通常 MyEclipse 中自带了 Tomcat 服务,但我们一般不适用它,而是使用自己配置的。
设置 步骤:
1. 点击工具条中的 “Run/Stop/Restart Myeclips servers” 下拉按钮 = 》 config server = 》 Servers = 》 Tomcat = 》 Tomcat 6.x ,在该标签栏中将目录定位到 Tomcat 的根目录,如 C:/tomcat6 即可,二三选项会自动填,最后一个可以不填,再把 “Tomcat server ” 中的 Enable 勾选上,确定。
2. 再次点击工具条中的 “Run/Stop/Restart Myeclips servers” 下拉按钮,就会看到新增的服务 “Tomcat 6.x” ,后面就可 以通过这里来启动或停止 Tomcat 服务了。
关联 后,则可在 MyEclipse 中启动与停止服务,不用再到 Tomcat 安装目录下去启动和停止。
至此, JSP 开发环境就算安装好了,可以放心使用了。