启动的时候报这个错误那么我们可以用一下方式去解决
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

进入tomcat目录下的bin目录,找到catalina.sh这个文件
在catalina.sh这个文件下面空白处添加
export JAVA_HOME=/alidata/server/java-1.7.0
export JRE_HOME=/alidata/server/java-1.7.0/jre
即可解决问题