您的位置:首页 > 其它

严重: Unable to process Jar entry

2018-01-06 09:57 405 查看
异常信息:

严重: Unable to process Jar entry [COM/ibm/db2os390/sqlj/custom/DB2SQLJProfile.class] from Jar [jar:file:/D:/tomcat/apache-tomcat-7.0.68-8082/wtpwebapps/cpic_server_timer/WEB-INF/lib/db2jcc.jar!/] for annotations

org.apache.tomcat.util.bcel.classfile.ClassFormatException: It is not a
Java .class file

at org.apache.tomcat.util.bcel.classfile.ClassParser.readID(ClassParser.java:202)

at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:80)

at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2123)

at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1985)

at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1946)

at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1931)

at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1330)

at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)

at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5472)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)

at org.apache.catalina.core.StandardContext.reload(StandardContext.java:4088)

at org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:425)

at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1342)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1543)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1553)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1553)

at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1521)

at java.lang.Thread.run(Thread.java:619)

解决办法:

打开tomcat\conf\catalina.properties文件

tomcat.util.scan.DefaultJarScanner.jarsToSkip节点增加db2jcc.jar

然后重新启动tomcat,问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: