JSP开发环境配置文档
其中各工具的版本分别为:
名称 |
版本 |
JDK |
1.5.0 |
Tomcat |
5.5.4 |
Eclipse |
3.0.1 |
Lomboz |
3.0.1 |
Mysql |
4.1.8 |
启动NT服务:在命令行下运行net start servicename;停止NT服务:在命令行下运行net stop servicename。
1. JDK安装和配置
运行jdk-1_5_0-windows-i586.exe,安装完成并配置环境变量ClassPath、Path和JAVA_HOME。
假设JDK的安装目录为“E:\Program Files\Java”,则ClassPath为“.;E:\Program Files\Java\jdk1.5.0\lib ”,Path为“E:\Program Files\Java\jdk1.5.0\bin”, JAVA_HOME为“E:\Program Files\Java\jdk1.5.0”。
2. Tomcat安装和配置
解压缩jakarta-tomcat-5.5.4.zip,设TOMCAT_HOME为Tomcat的安装路径(若在文件夹“E:\Program Files\”下解压缩当前文件,则TOMCAT_HOM=“E:\Program Files\jakarta-tomcat-5.5.4”)。双击运行%TOMCAT_HOME%\bin文件夹下的tomcat.bat文件,打开如图示命令行窗口:
在命令行提示符下输入:service -install,敲“Enter”键,把Tomcat 安装服务,其中所安装服务的名称为Tomcat5。如图示:
双击运行%TOMCAT_HOME%\bin文件夹下的tomcat5w.exe文件,打开如图示窗口:
把“General”面板上的“Startup type”置为“Automatic”,这在Tomcat就会作为服务在服务器启动时启动。
修改主机提供web服务的端口号:把TOMCAT_HOM/conf文件夹下的server.xml文件中的的片段
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443"/>
修改为
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443"/>
部署web应用:在把TOMCAT_HOM/conf文件夹下的server.xml文件中host标签内添加Context XML片断文件。一个Context片断并非一个完整的XML文件,而只是一个context元素,以及对该应用的相应描述。这种片断文件就像是从server.xml中切取出来的context元素一样,所以这种片断被命名为“context片断”。 该程序的Context片断为:
<Context crossContext="true" displayName="math site" docBase="E:\math site\math" path="" reloadable="true" >
</Context>
其中docBase为站点文件所在的目录。关于tomcat的详细配置见Tomcat的帮助文档。
3. mysql的安装和配置
解压缩mysql.rar,设MYSQL_HOME为Mysql的安装路径(若在文件夹“E:\Program Files\ MySQL”下解压缩当前文件,则MYSQL_HOME=“E:\Program Files\MySQL\MySQL Server 4.1”)。
把Mysql的安装路径下的my.ini的片段:(需要注意的时MYSQL_HOME的“\”应改为“/”)修改改为:#Path to installation directory. All paths are usually resolved relative to this.
basedir=%MYSQL_HOME%
#Path to the database root
datadir=%MYSQL_HOME%/Data/
双击运行%MYSQL_HOME%\bin文件夹下的mysql.bat文件,打开如图示命令行窗口:
在该命令行下输入:mysqld-nt --install mysql --defaults-file="%MYSQL_HOME%\my.ini",把mysql安装为NT服务。
打开msyql命令行的方法为在上图命令行下输入:mysql –u username –p;然后会提示输入密码。该数据库的root用户的密码为password。成功登录后命令提示符为:mysql>,下图为我在mysql命令行运行的几个命令:
4. Eclipse,Lomboz和Tomcat的配置
见“Eclipse,Lomboz和Tomcat的配置”一文。
5. Eclipse,Lomboz和Tomcat的Web Project设置
见“Eclipse, Lomboz and Tomcat 的 Web Project 设置”一文。
6. Eclipse,,Lomboz和Tomcat的 JSP
见“Eclipse, Lomboz and Tomcat 的 JSP 调试”一文。