[英]tomcat 7 startup error on rhel 5.5
我正試圖在red hat 5.5上設置tomcat 7.0.35。
當我嘗試啟動tomcat時,我在catalina.out中出現此錯誤
WARNING: error instantiating 'org.apache.juli.ClassLoaderLogManager' referenced by java.util.logging.manager, class not found java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager not found <<No stacktrace available>> WARNING: error instantiating '1catalina.org.apache.juli.FileHandler,' referenced by handlers, class not found java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler, <<No stacktrace available>> Exception during runtime initialization java.lang.ExceptionInInitializerError <<No stacktrace available>> Caused by: java.lang.NullPointerException <<No stacktrace available>>
我正在使用JDK 1.7.0_01,我設置了JAVA_HOME和PATH
我和tomcat 6有同樣的錯誤
有人能幫我嗎??
JDK from Oracle (SUN) or IBM
安裝完整,兼容的JDK from Oracle (SUN) or IBM
JAVA_HOME
環境變量設置為兼容JDK的根目錄 $
JAVA_HOME=/usr/java/jdk1.6.0_01
$
export JAVA_HOME
PATH
環境變量的前面。
$ PATH=$JAVA_HOME/bin:$PATH
$ export PATH
/usr/bin/java
並將其移開,如下所示: $
cd /usr/java
$
mv java java.moved
$ which java
/usr/java/jdk1.6.0_01/bin/java
我遇到了同樣的問題,我通過指定正確的JRE_HOME解決了問題。 基本上我把JRE_HOME和JAVA_HOME一樣。
在catalina.sh中包含以下屬性
-Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.