我在我的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