Tomcat没有在eclipse中启动,tomcat已经用完了eclipse。
Tomcat 7.0.72,eclipse mars2,java 7都是64位
日志中的2个不同例外
严重:资源读取错误:无法加载 组织/阿帕奇/公/蒸煮/ Rule.class。 java.util.zip.ZipException: 无效的LOC标头(错误的签名)在 java.util.zip.ZipFile.read(Native Method)at java.util.zip.ZipFile.access $ 1400(ZipFile.java:56)at java.util.zip.ZipFile $ ZipFileInputStream.read(ZipFile.java:679)at at java.util.zip.ZipFile中的$ ZipFileInflaterInputStream.fill(ZipFile.java:415) 在 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) 在 org.apache.catalina.loader.WebappClassLoaderBase.findResourceInternal(WebappClassLoaderBase.java:3512) 在 org.apache.catalina.loader.WebappClassLoaderBase.findResource(WebappClassLoaderBase.java:1458) 在 org.apache.catalina.loader.WebappClassLoaderBase.getResourceAsStream(WebappClassLoaderBase.java:1686) 在 org.apache.catalina.startup.ContextConfig.populateJavaClassCache(ContextConfig.java:2272) 在 org.apache.catalina.startup.ContextConfig.populateJavaClassCache(ContextConfig.java:2262) 在 org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2168) 在 org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2120) 在 org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1981) 在 org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1942) 在 org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1927) 在 org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1332) 在 org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:888) 在 org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388) 在 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 在 org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5522) 在 org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) 在 org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1571) 在 org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1561) 在java.util.concurrent.FutureTask.run(FutureTask.java:262)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run(Thread.java:744)
2016年11月01日上午10:33:42 org.apache.catalina.loader.WebappClassLoaderBase findResourceInternal 严重:资源读取错误:无法加载 组织/阿帕奇/公/蒸煮/ AbstractObjectCreationFactory.class。 java.util.zip.ZipException:无效的LOC头(错误的签名)at java.util.zip.ZipFile.read(Native Method)at java.util.zip.ZipFile.access $ 1400(ZipFile.java:56)at java.util.zip.ZipFile $ ZipFileInputStream.read(ZipFile.java:679)at at java.util.zip.ZipFile中的$ ZipFileInflaterInputStream.fill(ZipFile.java:415) 在 java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158) 在 org.apache.catalina.loader.WebappClassLoaderBase.findResourceInternal(WebappClassLoaderBase.java:3512) 在 org.apache.catalina.loader.WebappClassLoaderBase.findResource(WebappClassLoaderBase.java:1458) 在 org.apache.catalina.loader.WebappClassLoaderBase.getResourceAsStream(WebappClassLoaderBase.java:1686) 在 org.apache.catalina.startup.ContextConfig.populateJavaClassCache(ContextConfig.java:2272) 在 org.apache.catalina.startup.ContextConfig.populateJavaClassCache(ContextConfig.java:2262) 在 org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2168) 在 org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2120) 在 org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1981) 在 org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1942) 在 org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1927) 在 org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1332) 在 org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:888) 在 org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388) 在 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 在 org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5522) 在 org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) 在 org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1571) 在 org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1561) 在java.util.concurrent.FutureTask.run(FutureTask.java:262)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run(Thread.java:744)
2
引起:java.lang.NoClassDefFoundError:LLogger;在 java.lang.Class.getDeclaredFields0(Native Method)at java.lang.Class.privateGetDeclaredFields(Class.java:2397)at at java.lang.Class.getDeclaredFields(Class.java:1806)at org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106) 在 org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:270) 在 org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:89) 在 org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:63) 在 org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:417) 在 org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:891) 在 org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:388) 在 org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) 在 org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) 在 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5522) 在 org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145) ... 6更多引起:java.lang.ClassNotFoundException:Logger at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892) 在 org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
答案 0 :(得分:1)
不要为什么eclipse与maven build tomcat 7.0.72无法识别1.2.17的logger版本到org.apache.log4j.Logger类