升级到tomcat7.0碰到的问题

简介: 今天把tomcat从6.0.18升级到7.0.25,发现了两个问题 问题1 java.lang.ClassNotFoundException: org.apache.catalina.mbeans.

今天把tomcat从6.0.18升级到7.0.25,发现了两个问题

问题1

java.lang.ClassNotFoundException: org.apache.catalina.mbeans.ServerLifecycleListener

发现居然找不到这个类,然后把catatina.jar下载下来反编译一看mbenas这个文件夹居然是空的

解决办法

6.0.18以前,conf/server.xml里面的配置有这项

<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />注释掉就可以了

<!--<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" /> -->

 

问题2

严重: Begin event threw exception
java.lang.IllegalArgumentException: taglib definition not consistent with specification version

tomcat 6.0.18里面的web.xml里面的tab配置如下

    <taglib>
        <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
        <taglib-location>/WEB-INF/c.tld</taglib-location>
    </taglib>

tomcat 7.0.25里面web.xml的tag配置应该如下所示

    <jsp-config>
    <taglib>
        <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
        <taglib-location>/WEB-INF/c.tld</taglib-location>
    </taglib>
    </jsp-config>

目录
相关文章
|
7月前
|
应用服务中间件 Shell
tomcat版本自动升级脚本
请注意,这只是一个简单的示例脚本,用于演示自动升级Tomcat版本的思路。实际部署中,您可能需要根据您的环境和需求对脚本进行更详细的定制和错误处理。确保在升级Tomcat版本之前备份重要数据和配置文件,以防止意外情况发生。
87 0
|
7月前
|
前端开发 Java 应用服务中间件
springboot 升级(1.5.7.RELEASE升级到2.7.10) Tomcat启动报错
springboot 升级(1.5.7.RELEASE升级到2.7.10) Tomcat启动报错
|
Kubernetes 负载均衡 Java
Kubeadm 升级 k8s 至 v1.17.4及运行 nginx+tomcat 并实现动静分离 | 学习笔记
快速学习 Kubeadm 升级 k8s 至 v1.17.4及运行 nginx+tomcat 并实现动静分离
|
Kubernetes Java 应用服务中间件
|
应用服务中间件
tomcat升级版本为8.5.68后.启动报错: java.lang.IllegalArgumentException: AJP连接器配置secretRequired=“true”
ttomcat升级版本为8.5.68后.启动报错: java.lang.IllegalArgumentException: AJP连接器配置secretRequired=“true” 属性secret确实为空 1.tomcat启动报错内容如下
929 0
tomcat升级版本为8.5.68后.启动报错: java.lang.IllegalArgumentException: AJP连接器配置secretRequired=“true”
|
Java 应用服务中间件 测试技术
玩大发了,Tomcat 8.5 升级有坑…
最近某全系统做了环境升级: Tomcat 8.5.x JDK 1.8.x
玩大发了,Tomcat 8.5 升级有坑…
|
存储 应用服务中间件 网络安全
cas-overlay-template 5.3.9 + Nginx + Tomcat 8 + Let's encrypt 免费 SSL 升级 https
申请证书 https://yq.aliyun.com/articles/713724?spm=a2c4e.11155435.0.0.5a9f33121vK849 将SSL证书由 .pem 格式转换成 Tomcat 所支持的 .
2033 0
|
JavaScript Java 应用服务中间件
记一次升级Tomcat
记一次升级Tomcat 总述     JDK都要出12了,而我们项目使用的jdk却仍然还停留在JDK1.6。为了追寻技术的发展的脚步,我这边准备将项目升级到JDK1.8。而作为一个web项目,我们的容器使用的是Tomcat。
2733 0
|
XML Java 数据格式
升级log4j2,tomcat--7.0.16 启动就OOM,蛋疼的问题
升级log4j2 ,官网说要web.xml里的 version 属性改成3.0,发现改了之后,一起动就报错OOM, Exception in thread "main"  Exception: java.
1519 0