Я не могу подключить tomcat в моем браузере centos, но он запускается в терминале

Я не могу подключить tomcat в моем браузере centos, но он запускается в терминале

Когда я печатаю, ./startup.shя получаю:

Using CATALINA_BASE:   /home/ashok/apache-tomcat-7.0.56
Using CATALINA_HOME:   /home/ashok/apache-tomcat-7.0.56
Using CATALINA_TMPDIR: /home/ashok/apache-tomcat-7.0.56/temp
Using JRE_HOME:        /usr/java/jdk1.7.0_05/bin/java
Using CLASSPATH:       /home/ashok/apache-tomcat-7.0.56/bin/bootstrap.jar:/home/ashok/apache-tomcat-7.0.56/bin/tomcat-juli.jar
/home/ashok/apache-tomcat-7.0.56/bin/catalina.sh: line 319: /usr/java/jdk1.7.0_05/bin/java/bin/java: No such file or directory
/home/ashok/apache-tomcat-7.0.56/bin/catalina.sh: line 319: exec: /usr/java/jdk1.7.0_05/bin/java/bin/java: cannot execute: No such file or directory

решение1

Это ясно говорит об этом. Попробуйте понять сообщение об ошибке.JRE_HOMEдолжно быть /usr/java/jdk1.7.0_05/нет/usr/java/jdk1.7.0_05/bin/java

решение2

Пожалуйста, добавьте в ваш /etc/profile:

export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")

Чтобы изменения вступили в силу, войдите в систему и выйдите из нее.

Преимущество этого способа в том, что вам не придется обновлять его каждый раз при обновлении Java.

Связанный контент