使用其他java启动tomcat的一种方法

使用其他java启动tomcat的一种方法,java,tomcat,Java,Tomcat,我在setenv.sh中导出变量,如下所示: JAVA_HOME=/home/arthur/java8 JRE_HOME=/home/arthur/java8/jre CATALINA_HOME=/home/arthur/tomcat8 PATH=$CATALINA_HOME/bin:$PATH PATH=$JAVA_HOME/bin:$PATH 但是tomcat从tomcat8文件夹开始,并以java6变量开始。 为什么? 谢谢大家! 尝试使用命令配置tomcat配置文件 sudo vim

我在setenv.sh中导出变量,如下所示:

JAVA_HOME=/home/arthur/java8
JRE_HOME=/home/arthur/java8/jre
CATALINA_HOME=/home/arthur/tomcat8
PATH=$CATALINA_HOME/bin:$PATH
PATH=$JAVA_HOME/bin:$PATH
但是tomcat从tomcat8文件夹开始,并以java6变量开始。 为什么?
谢谢大家!

尝试使用命令配置tomcat配置文件

sudo vim /etc/default/tomcat7
... Java开发工具包(JDK)的主目录。你需要在 至少JDK版本1.5。如果未设置JAVA_HOME,则会出现一些常见错误 OpenJDK、Sun JDK和各种J2SE 1.5版本的目录 他们被审判了

JAVA_HOME=/usr/lib/jvm/openjdk-6-jdk

JAVA_HOME=/usr/lib/jvm/JAVA-7-openjdk-amd64

... 然后重新启动服务器

sudo service tomcat7 restart
您可以使用下面的命令检查Tomcat正在使用哪个JDK

 sudo service tomcat7 status

对不起,我必须用vim编辑哪些文件?需要做哪些改变?我想盖特也是这样。setenv.sh已被编辑。