java为什么我的servlet不在Tomcat6.0.18上加载,而在5.5上加载良好
我有一个使用Tomcat5.5的开发环境,我的应用程序运行良好。一旦将所有内容传输到运行Tomcat6.0.18的部署服务器,一个名为DeviceComm的servlet类似乎不会加载。我在“Ressource不可用”中遇到的错误
我最近给这门课带来了修改。这次转移只是一次更新,以前一切都很好。基本上,问题是:什么能使servlet在tomcat版本6上不工作,而在5.5上工作良好
谢谢
你可以在下面搜索框中键入要查询的问题!
我有一个使用Tomcat5.5的开发环境,我的应用程序运行良好。一旦将所有内容传输到运行Tomcat6.0.18的部署服务器,一个名为DeviceComm的servlet类似乎不会加载。我在“Ressource不可用”中遇到的错误
我最近给这门课带来了修改。这次转移只是一次更新,以前一切都很好。基本上,问题是:什么能使servlet在tomcat版本6上不工作,而在5.5上工作良好
谢谢
# 1 楼答案
确保没有将
server.xml
文件从5.5复制到6.0。6.0中有很多细微的差异,使得5.5server.xml
无法加载确保将配置更改应用于tomcat发行版附带的6.0模板
# 2 楼答案
这一切都可能导致。阅读服务器启动日志。它位于
/logs
文件夹中,文件名为domainname.yyyy-MM-dd.log
。它将包含服务器启动和servlet初始化期间发生的任何异常/问题# 3 楼答案
如果Tomcat 5.5在Java 5上运行,而Tomcat 6在Java 6上运行,也可能是JDK版本不匹配
# 4 楼答案
问题解决了!部署。类文件与开发环境中的不同。源安全漏洞