升级tomcat 7时出错, java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
问题描述 由于业务的需要,需要把平台自带的tomcat版本升级到tomcat 7, 按“不用平台默认带的tomcat如何部署”操作后,在Studio中启动tomcat时,出现以下错误信息 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:49) Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 1 more 问题原因 Studio启动Tomcat时,默认没有加载%TOMCAT_HOME%\bin\tomcat-juli.jar 解决方案 在Studio中,执行以下操作: 在右上角选择“Java”,切换到Java视图; 选择“运行 [...]