Apache Tomcat не работает

Apache Tomcat не работает

У меня установлен CentOS 6.4 на VMware. Недавно установил Java SE8 и Apache Tomcat server, но я не могу подключиться к серверу с помощью `localhost:8080' браузер говорит, что невозможно подключиться. Я также пробовал изменить порт коннектора в конфигурации сервера tomcat, но все равно не могу подключиться.

и т.д./профиль

PATH=/usr/local/jdk1.8.0/bin:$PATH
JRE_HOME=/usr/local/jdk1.8.0/jre/bin
CATALINA_HOME=/media/new/softwares/Tomcat/apache-tomcat-8.0.5/

export PATH
export JRE_HOME
export CATALINA_HOME

файл хоста

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

терминал при запуске Tomcat

Using CATALINA_BASE:   /media/new/softwares/Tomcat/apache-tomcat-8.0.5
Using CATALINA_HOME:   /media/new/softwares/Tomcat/apache-tomcat-8.0.5
Using CATALINA_TMPDIR: /media/new/softwares/Tomcat/apache-tomcat-8.0.5/temp
Using JRE_HOME:        /usr/local/jdk1.8.0/jre/bin
Using CLASSPATH:       /media/new/softwares/Tomcat/apache-tomcat 8.0.5/bin/bootstrap.jar:/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/tomcat-juli.jar
Tomcat started.

журнал кота

/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/catalina.sh: line 399: /usr/local/jdk1.8.0/jre/bin/bin/java: No such file or directory

решение1

Кажется, все довольно просто и сухо. У вас не установлена ​​Java. Или, по крайней мере, она не находится в том месте, которое ищет Tomcat.

/media/new/softwares/Tomcat/apache-tomcat-8.0.5/bin/catalina.sh: строка 399: /usr/local/jdk1.8.0/jre/bin/bin/java: Такого файла или каталога нет

Вам нужно будет www.java.comскачать JDK 1.8.0 или другую версию Java и установить ее /usr/local/..., а затем изменить конфигурации в Tomcat, чтобы он мог найти Java.

решение2

Этот путь JDK существует? Предоставьте больше информации об этом JDK, если вы видите это сообщение об ошибке:

/usr/local/jdk1.8.0/jre/**bin/bin**/java

Есть два /bin/bin, возможно, это ошибка. Если jdk существует, попробуйте использовать эту конфигурацию:

Using JRE_HOME:        /usr/local/jdk1.8.0/jre

решение3

Я также столкнулся с той же проблемой и обнаружил, что это было из-за того, что catalina.sh не вычисляла путь jre. Поэтому было решено установкой следующих переменных пути:

экспорт JAVA_HOME="/usr/java/jdk1.8.0_25"

экспорт JRE_HOME=/usr/java/jdk1.8.0_25/jre

решение4

Вы должны установить JAVA_HOME=/usr/local/jdk1.8.0илиJRE_HOME=/usr/local/jdk1.8.0/jre

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