严重: 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,问题解决。
严重: 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,问题解决。
相关文章推荐
- tomcat版本低导致启动报"Unable to process Jar entry" Unable to process Jar entry [javassist/bytecode/Opcode
- tomcat版本低招致启动报"Unable to process Jar entry" for all javassist classes
- Unable to process Jar entry [COM/ibm/db2os390/sqlj/custom/DB2SQLJCustomizer.class]
- Unable to process Jar entry [COM/ibm/db2os390/sqlj/custom/DB2SQLJCustomizer.class] from Jar
- Unable to process Jar entry [org/apache/http/message/BasicLineParser.class] from Jar [jar:file:/D:/d
- 项目报Unable to process Jar entry [...........] from .........
- Tomcat 启动报错SEVERE: Unable to process Jar entry [javassist/util/proxy/SerializedProxy$1.class]
- "Unable to process Jar entry" for all javassist classes
- Unable to process Jar entry [COM/ibm/db2os390/sqlj/custom/DB2SQLJCustomizer.class]
- unable to process jar entry from jar
- Unable to process Jar entry
- Tomcat启动 Unable to process Jar entry [javassist/XXXXXX.class]
- 遇到问题---maven----Unable to process Jar entry
- Unable to process Jar entry …… for annotations java.io.EOFException
- unable to process jar entry from xxx
- Unable to process Jar entry XXXXX
- tomcat启动报SEVERE: Unable to process Jar entry [javassist/util/proxy/SerializedProxy.class] from
- unable to process jar entry from jar
- tomcat启动时Unable to process Jar entry
- 严重:Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file:/E:/Tomc