当前位置: 首页 > 知识库问答 >
问题:

Linux中的tomcat:java.lang.noClassDefFoundError:org/apache/juli/logging/logFactory

耿志义
2023-03-14
`Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:60)
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 1 more`

共有1个答案

何甫
2023-03-14

嗯,当我开始Tomcat时,我也遇到了同样的问题。但经过以下修改后,它开始正常工作。因此,最好将下面提到的JAR添加到类路径中,并再次启动tomcat服务器。

  • bootstrap.jar
  • common-daemon.jar
  • tomcat-juli.jar

因为您已经有了'bootstrap.jar'和'tomcat-juli.jar',所以将'common-daemon.jar'添加到类路径并启动服务器。

 类似资料: