BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #20382同步于 2011/10/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

大牛们,这个什么原因呢

ttyun
2011/10/11镜像同步1 回复
在Linux环境中,jdk版本1.4.2,启动tomcat6.0.24 报错: Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: org.apache.catalina.startup.Bootstrap at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib64/libgcj.so.5.0.0) at java.lang.Class.initializeClass() (/usr/lib64/libgcj.so.5.0.0) at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib64/libgcj.so.5.0.0) at gnu.gcj.runtime.FirstThread.run() (/usr/lib64/libgcj.so.5.0.0) at _Jv_ThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0) at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib64/libgcj.so.5.0.0) at __gcj_personality_v0 (/opt/apache-tomcat-6.0.26/bin/java.version=1.4.2) at __libc_start_main (/lib64/tls/libc-2.3.4.so) at _Jv_RegisterClasses (/opt/apache-tomcat-6.0.26/bin/java.version=1.4.2) Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.Log not found in [file:/opt/apache-tomcat-6.0.26/bin/bootstrap.jar, file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/] at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib64/libgcj.so.5.0.0) at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib64/libgcj.so.5.0.0) at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib64/libgcj.so.5.0.0) at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib64/libgcj.so.5.0.0) at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib64/libgcj.so.5.0.0) at _Jv_BytecodeVerifier.type.compatible(_Jv_BytecodeVerifier.type&, _Jv_BytecodeVerifier) (/usr/lib64/libgcj.so.5.0.0) at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib64/libgcj.so.5.0.0) at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib64/libgcj.so.5.0.0) at _Jv_PrepareClass(java.lang.Class) (/usr/lib64/libgcj.so.5.0.0) at _Jv_WaitForState(java.lang.Class, int) (/usr/lib64/libgcj.so.5.0.0) at java.lang.VMClassLoader.linkClass0(java.lang.Class) (/usr/lib64/libgcj.so.5.0.0) at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib64/libgcj.so.5.0.0) ...8 more 什么原因呢?我看了/usr/lib64/下是没有libgcj.so.5.0.0,可是为什么会出现这种情况呢,以前没见过这个问题。。
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
cb机器人#1 · 2011/10/12
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.Log not found in [file:/opt/apache-tomcat-6.0.26/bin/bootstrap.jar, file:/usr/share/java/libgcj-3.4.6.jar, file:./, core:/]