java.lang.NoClassDefFoundError:在 Resin 服务器启动时偶尔发生
这是在 Resin 3.0.21 在 Linux 机器上使用 Java 1.5...
我在 web.xml 上定义了一个 servlet 来加载 log4j.properties。当 servlet 尝试在启动时加载时抛出此错误。
log4j-init:初始化 log4j:错误无法实例化类 [org.apache.log4j.DailyRollingFileAppender]。java.lang.ClassNotFoundException: org.apache.log4j.DailyRollingFileAppender [java.lang.NoClassDefFoundError: org/apache/log4j/FileAppender] 在 com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1264) 在 com.caucho。 loader.DynamicClassLoader.findClass(DynamicClassLoader.java:1149) 在 com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1072) 在 com.caucho.loader.DynamicClassLoader.loadClass(DynamicClassLoader.java:1021) 在 java.lang .ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at org.apache.log4j.helpers.Loader.loadClass (Loader.java:160) 在 org.apache.log4j.helpers.OptionConverter。