Ubuntu设置了JAVA_HOME后启动tomcat还报错Neither the JAVA_HOME nor the JRE_HOME environment variable is defined的解决办法 #打开tomcat目录下的bin/catalina.sh,在代码的前一行加入下列内容 #/usr/lib/jvm/jdk1.8.0_301根据本机情况设置,为jdk的主目录路径 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_301 export JRE_HOME=${JAVA_HOME}/jre