tomcat7配置好了,写了一个简单的jsp,运行不了呢? 20
我自己建立的了jsp的虚拟目录 <Context path="/wg" docBase="G:\myweb" debug="0" reloadable="true"/>!
代码如下:
<%@ page contentType="text/html; charset=gb2312" %>
<html>
<head>
<title>游客访问统计</title>
</head>
<body>
<font size=26>
<% ! int i=0; %>
<% i++; %>
<p>你是第<%=i %>的游客</p>
</body>
</html> 展开
测试是否安装成功:
在tomcat的安装目录下有一个bin目录 ,在目录 中有一个startup.bat文件执行它,如果看到以下内容
代表tomcat启动成功。打开浏览器,在浏览器的地址栏上输入
如果看到这个页面,代表tomcat成功。
关于tomcat安装时的注意问题:
1. 安装tomcat必须要求系统配置中有JAVA_HOME,如果没有配置,执行startup.bat文件时会出现闪退效果 JAVA_HOME配置的是我们的jdk的根据目录 。
2. tomcat默认使用的8080端口,如果其它的程序占用了这个端口,启动时也会失败。解决方案
a) 将占用8080端口的程序关闭。使用以netstat命令查看占用8080端口程序的pid
在任务管理器中将占用端口的程序关闭。
b) 修改tomcat的端口号
在 tomcat/conf/server.xml文件
现在tomcat占用的端口有两个,8080 还有80
80端口是我们http协议默认的端口。
3. 关于CATALINA_HOME问题
CATALINA_HOME它配置的是tomcat的根目录。
如果在系统的环境变量中配置了CATALINA_HOME,无论当前机器中有多少个tomcat,执行startup.bat文件启动的都是CATALINA_HOME配置的tomcat.