Переменная среды CATALINA_HOME не определена правильно
Я установил Apache Tomcat 6.0 в папку C: /Program Files
и установил переменные среды JAVA_HOME
и CATALINA_HOME
, но когда я запускаю сервер с помощью startup.bat
, я получаю сообщение об ошибке:
CATALINA_HOME переменная среды не определена правильно.
Моя переменная среды CATALINA_HOME
установлена в CATALINA_HOME=C:\Program Files\apache-tomcat-6.0.35
.
Что я сделал не так?
Ответы
Ответ 1
Сначала вы должны упомянуть tomcat до версии tomcat ниже
CATALINA_HOME: C:\Program Files\apache-tomcat-6.0.35;
затем установите для переменной CLASSPATH значение
CLASSPATH: C:\Program Files\apache-tomcat-6.0.35\lib;
то, наконец, измените переменную пути на
PATH:.;% CATALINA_HOME%\bin;
ПРИМЕЧАНИЕ: точка с запятой (;) должна быть помещена в конец каждой переменной.
Ответ 2
set JAVA_HOME :C:\Program Files\Java\jdk1.6.0_26
CLASSPATH :C:\Program Files\Java\jdk1.6.0_26\bin
CATALINA_HOME : C:\Program Files\apache-tomcat-6.0.35
Ответ 3
Убедитесь, что вы установили каталог в окне cmd в путь, где находится Tomcat, прежде чем вы вызываете файл service.bat
Ответ 4
Откройте файл catalina.bat/catalina.sh.. и проверьте для CATALINA_HOME, это могло быть жестко запрограммировано, если вы где-то скопировали Tomcat.
Ответ 5
У меня такая же проблема, я скопировал местоположение пути JRE_HOME
JRE_Home = "C: Progra ********;"
Здесь я вошел в точку с запятой, которой мы не должны, я удалил ее,
затем Tomcat начал успешно.
Итак, точка с запятой должна быть удалена в конце после установки пути
JRE_HOME или
JAVA_HOME или
CATALINA_HOME.
Ответ 6
Вам также нужно установить переменную JAVA_HOME, чтобы указать на JDK, а не на JRE.
Tomcat должен знать, были ли установлены Java. Ему нужен JDK.
В конце перезагрузите компьютер.
https://serverfault.com/questions/579159/the-catalina-home-environment-variable-is-not-defined-correctly-this-environment
Ответ 7
Пожалуйста, обратите внимание на удаление полуколока в конце определения пользовательских переменных, таких как JAVA_HOME, CATALINA_HOME
Ответ 8
В переменных среды определите CATALINA_HOME как новую переменную, а значение для значения переменной присваивается → > C:\apache\apache-tomcat-7.0.40
в пути добавьте этот% CATALINA_HOME%\bin, чтобы получить команду "запуск каталины"