我试图在最新的 jdk 上运行 Tomcat,在/etc/proile、/etc/environment、etc/default/tomcat8 和其他几个地方设置路径后,当我启动时Tomcat,它说:
/opt/tomcat/bin/catalina.sh: 1: eval: /var/lib/jdk1.8.0_71/bin/java: not found
echo $JAVA_HOME
的回复是:
/var/lib/java/jdk1.8.0_71/
java -version
的回复是:
java version "1.8.0_71"
Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
Java HotSpot(TM) Server VM (build 25.71-b15, mixed mode)
请问我错过了什么?
最佳答案
尝试像 sudo
那样做:
sudo su vi /var/bash.bashrc
并复制以下内容:
JAVA_HOME=/var/lib/java/jdk1.8.0_71
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
关于java - Tomcat 不接受 Ubuntu 中的 JAVA_HOME,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35019243/