关于tomcat7在有jdk6的环境下安装的一些经验总结

首先声明环境,我的电脑本身装了tomcat5.5,jdk6_0_18,安装好tomcat后双击startup.bat主要出现两个问题

1: Deploying web application directory host-manager

2:The APR based Apache Tomcat Native library which allows optimal performance 

还有一个问题就是双击控制台后立即关闭,这个问题请你确定下环境变量配置好了没有。

对于第一个问题,请你把tomcat下的lib文件夹下的servlet-api.jar复制到jdk安装目录下的这个目录:jre\lib\ext里面

对于第二个问题,请最好下载一份tcnative-1.dll,然后放到你的JDK路径下的bin目录下,关于这个的解释在:http://jasonhan-sh-hotmail-com.iteye.com/blog/1472911

来一个问题解决后的控制台图片:

关于tomcat7在有jdk6的环境下安装的一些经验总结_第1张图片

最后我提供一个tcnative-1.dll的1.1.22版本(因为这个以下的控制台会提示版本过低,虽然本身的TOMCAT对应的版本要求是1.1.17)和我的servlet-api.jar供大家下载,下载地址在我的资源库里面。

另外,今天碰到了个问题(先前我安装的时候是把WEBAPPS目录的项目都删除了的,现在加回来,发现有提示错误),提示这个错误:

关于tomcat7在有jdk6的环境下安装的一些经验总结_第2张图片


很明显是和项目有关,在网上查了下,具体原因如下:

保存在硬盘上的session数据读取失败 将work(例如:tomcat5.5.20\work\Catalina\localhost\_下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser ”(参考:http://bbs.csdn.net/topics/390073117)

我也看了下 对应目录下的文件夹确实是空的,所以,将WEBAPPS的原来提供的默认的项目删除即可。(一切做完后机器重启,应该就会没问题了,我前几天重装了下系统,然后按上面的步骤,控制台打开后没有关闭了,然后显示的信息也很OK)

你可能感兴趣的:(关于tomcat7在有jdk6的环境下安装的一些经验总结)