配置前的准备工作:
软件名称 安装包名称
j2sdk j2sdk-1_4_2-
Windows-i586.exe Jakarta-Tomcat jakarta-tomcat-5.0.28.zip Apache-Tomcat
j2sdk的安装及配置:
1.我的电脑/属性/高级/系统环境变量/path
加"E:j2sdk1.4.2bin;" ;
2.我的电脑/属性/高级/系统环境变量/JAVA_HOME
加"E:j2sdk1.4.2" ;
3.我的电脑/属性/高级/系统环境变量/classpath
加"E:j2sdk1.4.2libdt.jar;d:j2sdk142libtools.jar;d:j2sdk142lib;.;" ;
注意后面那个点,它表示当前目录,包含了该目录后,就可以到任意目录下去执行需要用到该 目录下某个类的Java程序;
4.命令提示符下输入javac,出现参数提示则表示安装成功.
tomcat的安装及配置:
1.将jakarta-tomcat-5.0.28.zip文件解压缩到E:tomcat目录下
2.我的电脑/属性/高级/系统环境变量/TOMCAT_HOME
加"E:tomcat" ;
3.我的电脑/属性/高级/系统环境变量/CATALINA_HOME
加"E:tomcat" ;
4.启动tomcat:进入"D:TomCatjakarta-tomcat-5.0.5bin"目录
双击startup.bat启动Tomcat服务(双击shutdown.bat关闭Tomcat服务);
5.输入出现Tomcat的欢迎主界面;
6.检查环境变量的配置:
用记事本编写time.
JSP <%@ page contentType="text/html;charset=GB2312"%>
<%@ page import="java.util.*"%>
<HTML>
<BODY>
<P>
现在的时间是:
<% Date date=new Date();
%>
<BR>
<%=date%>
</BODY>
</HTML>
把该文件time.
JSP存放在:E:tomcatwebappsROOT目录下,输入 出现:
现在的时间是:XXXXXXXX(你的电脑上的当前时间)
那么tomcat配置成功.
tomcat与oracle9i默认端口冲突问题的解决:
由于先开启oracle服务输入会出现oralce的Oracle Servlet Engine页面.
一、修改tomcat的端口:
在E:tomcatconfserver.xml中找到:
......
<!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxThreads="150"
......
将8080改为其它端口,如5555.
二、修改oracle9i的端口:
**************
tomcat新建虚拟目录方法:
一、在webapps下建:
1.建文件夹test;
2.test下建WEB-INF文件夹;
3.WEB-INF下建classes文件夹;
4.我的电脑/属性/高级/系统环境变量/classpath 加"E:tomcatwebappstestclasses;" ;
5.重启tomcat;
6.输入(连接oracle).
若是连接sqlserver2000则需驱动:
1.WEB-INF下建lib文件夹;
2.在lib中加入msbase.jar,mssqlserver.jar,msutil.jar;
3.重启tomcat;
4.输入
二、在非webapps下建:
*****************(3)在C盘下,打开"Tomcat 4.1"文件夹,然后再打开子目录"conf"找到"server.xml"文件,用记事本打开它并查找"</Host>",
在</Host>前面添加这句代码:<Context path="/zgtt" docBase="D:Zgtt" debug="0" reloadable="true"
crossContext="true"></Context> ,然后保存文件。
(4)启动Tomcat服务器(方法见"四、测试Tomcat"中(1)说明)。
(5)在IE中输入 链接后,如果看到"Hello World! " 后表示虚拟目录zgtt设置成功。