Подтвердить что ты не робот

Переменная среды 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.

Что я сделал не так?

4b9b3361

Ответ 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.

Ответ 7

Пожалуйста, обратите внимание на удаление полуколока в конце определения пользовательских переменных, таких как JAVA_HOME, CATALINA_HOME

Ответ 8

В переменных среды определите CATALINA_HOME как новую переменную, а значение для значения переменной присваивается → > C:\apache\apache-tomcat-7.0.40

в пути добавьте этот% CATALINA_HOME%\bin, чтобы получить команду "запуск каталины"