Mac OS 10.6에 tomcat-6.0.26을 설치하려고했습니다.Mac OS 10.6에서 Tomcat을 설치하는 중 오류가 발생했습니다.
1) here
2의 최신 바이너리를 가져 오기)
export JAVA_HOME=/Library/Java/Home
export CATALINA_HOME=/usr/local/tomcat
4 다음 설정 /usr/local
3) sudo vi /etc/profile
로 추출하고 추가) sudo chown -R nobody:nobody /usr/local/tomcat
5) cd /usr/local/tomcat/bin
및 sudo -u nobody /usr/local/tomcat/bin/startup.sh
whi ch는 다음 출력을 제공합니다.
Using CATALINA_BASE: /usr/local/Tomcat
Using CATALINA_HOME: /usr/local/Tomcat
Using CATALINA_TMPDIR: /usr/local/Tomcat/temp
Using JRE_HOME: /Library/Java/Home
Using CLASSPATH: /usr/local/Tomcat/bin/bootstrap.jar
6)하지만 http://localhost:8080
에 브라우저를 가리킬 때, 그것은 시작 페이지를 표시하지 않습니다.
7) 그리고 sudo -u nobody /usr/local/tomcat/bin/shutdown.sh
, 그것은 발생하는 경우
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:55)
Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:229)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more
8) 여기 아무 잘못을하고 있습니까? 어떤 도움을 주셔서 감사합니다.
감사합니다.
Deepak.
'startup.sh'를 실행하는 대신 'catalina.sh run'을 실행 해보십시오. 이렇게하면 어떤 일이 벌어지는 지 확인할 수 있습니다. 또는 로그 파일을 확인하십시오. –
@revil - 'catalina.sh run'을 실행 해봤는데 동일한 오류가 발생합니다. 오류는 $ CATALINA_HOME/logs/catalina.out에도 나타납니다. – Deepak