本地Tomcat环境未启动 [英] Local Tomcat Environment Not Starting
问题描述
我正试图让本地的Tomcat环境运行,并且一直遇到以下错误:
无法加载日志处理程序2localhost.org.apache.juli.FileHandler
java.lang.ClassNotFoundException:2localhost.org.apache.juli.FileHandler
java.lang.ClassNotFoundException:2localhost.org.apache.juli。 FileHandler
在java.net.URLClassLoader $ 1.run(未知来源)
在java.security.AccessController.doPrivileged(本机方法)
在java.net.URLClassLoader.findClass(未知来源)
在java.lang.ClassLoader.loadClass(未知来源)
我已经确认在%TOMCAT_HOME%/ bin中存在'tomcat-juli.jar'。
在这一个上拉出头发。几乎没有了..任何你可以提供的帮助是非常感谢。谢谢! :)
JAR在/ bin中有什么好处?如果您使用Tomcat 5或lib,则将其放在server / lib中。如果使用Tomcat 6,那么这些目录位于CLASSPATH中; bin是不。
更新:您正在使用 Tomcat 6 ,它使用与以前版本不同的系统类加载器。这表明juli JAR属于/ bin,所以我以前的建议可能会纠正这个问题,但这不是推荐的Tomcat 6的成语。
你有CATALINA_HOME吗? / p>
I'm attempting to get a local Tomcat environment running and am consistently encountering the following error:
Can't load log handler "2localhost.org.apache.juli.FileHandler"
java.lang.ClassNotFoundException: 2localhost.org.apache.juli.FileHandler
java.lang.ClassNotFoundException: 2localhost.org.apache.juli.FileHandler
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
I've confirmed the existence of 'tomcat-juli.jar' in %TOMCAT_HOME%/bin.
Pulling hair out on this one. It's almost gone.. Any help you can offer is greatly appreciated. Thanks! :)
What good does a JAR do in /bin? Put it in server/lib if you're using Tomcat 5 or lib if you're using Tomcat 6. Those directories are in the CLASSPATH; bin is not.
UPDATE: You're using Tomcat 6, which uses a system class loader that's different from previous versions. This suggests that the juli JAR belongs in /bin, so my previous suggestion might correct the problem but it's not the recommended Tomcat 6 idiom.
Do you have CATALINA_HOME set?
这篇关于本地Tomcat环境未启动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!