Когда я пытаюсь запустить tomcat с помощью startup.bat
я получаю следующую ошибку,
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
Но затем я пытаюсь C:\>echo %java_home%
и получаю следующий результат
C:\Program Files\Java\jdk1.6.0_25\bin
Я даже пытался установить JAVA_HOME
вручную в список системных переменных, но эта проблема остается.
Что я могу сделать, чтобы решить эту проблему?
Я использую Windows 7.
После установки новой системной переменной под названием JAVA_HOME и установки ее пути в "C:\Program Files\Java\jdk1.6.0_25\bin\"
, я снова попробовал запустить скрипт и на этот раз получил новую ошибку.
D:\Work\apache-tomcat-6.0.35\bin>startup.bat
Files\Java\jdk1.6.0_25"" was unexpected at this time.
Есть идеи, что означает эта ошибка?
Я даже попробовал установить путь к "C:\Program Files\Java\jdk1.6.0_25\"
(то есть без bin), но возникает та же ошибка.