当前位置 : 主页 > 编程语言 > java >

运行jsp文件时抛出异常

来源:互联网 收集:自由互联 发布时间:2021-06-25
我正在尝试运行我的.jsp文件之一,我正在获得类强制转换异常. (‘org.apache.catalina.core.DefaultInstanceManager无法强制转换为org.apache.tomcat.InstanceManager’) 我已将所有罐子放在WEB-INF / lib文件夹中
我正在尝试运行我的.jsp文件之一,我正在获得类强制转换异常.

(‘org.apache.catalina.core.DefaultInstanceManager无法强制转换为org.apache.tomcat.InstanceManager’)

我已将所有罐子放在WEB-INF / lib文件夹中,并且我已经包含了所有必需的罐子.

是否因为.jar版本不匹配而发生此错误?

如果有人知道这个错误,请告诉我.

您不能将tomcat的jar文件放入WEB-INF / lib. Tomcat已经有了类,它们必须由root tomcat类加载器加载,而不是由webapp的类加载器加载.除非这个罐子列表中有一个不属于Tomcat的特定库,否则所有这些罐子都不应该存在.

您在WEB-INF / lib中放置的是您的代码使用的库,例如Guava或OpenCSV或您自己创建的任何jar.不是Tomcat自己的库.

网友评论