我在我的Ubuntu機器上安裝了tomcat7。當我試圖重新啓動我得到消息設置JAVA_HOME服務器,但它被設置在.bashrc中爲什麼JAVA_HOME在Ubuntu中不被tomcat7識別?
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export CATALINA_HOME=/usr/share/tomcat7
錯誤:
[email protected]<ubuntu_14.04>:~$ sudo service tomcat7 restart
[sudo] password for omkars:
* no JDK or JRE found - please set JAVA_HOME
[email protected]<ubuntu_14.04>:~$ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle
什麼可能會錯過? 謝謝。
第一條:您使用導出環境變量「omkars」,並啓動「tomcat7」爲根'須藤';環境將不會傳遞到該進程。第二:我手頭沒有Ubuntu,但是:在RedHat/CentOS上,'/ etc /'下面有應用程序服務器配置,指定用於啓動的環境。嘗試grep'/ etc'爲「JAVA_HOME」。 – 2014-12-13 09:40:25