Мы пытаемся запустить Apache-Tomcat, который запускается/останавливается как служба. Однако при попытке настроить его, мы получаем сообщения об ошибках, как для неустановленных переменных, что делает невозможным его установку в качестве службы. Глядя на файл и учитывая, что это файл .BAT, предоставленный дистрибутивом, есть простой способ установить JAVA-HOME и другие обязательные переменные для Java, которые будут установлены глобально для этого поля? Наша главная задача - скопировать/установить Apache-Tomcat через сценарий, а переменные окружения глобально (и постоянно) установлены так, чтобы при перезагрузке сервера или запуске/остановке службы/перезапуске.Переменные среды Java под Windows 2012R2
ответ
Переменная окружения JAVA_HOME
используется только при запуске файла service.bat
. После того, как служба была создана, она ввела значение, поэтому изменение глобальной переменной окружения JAVA_HOME
не имеет значения.
Если вы хотите использовать другое значение JAVA_HOME
, вам необходимо отменить регистрацию службы и перерегистрироваться с новым значением.
Это независимо от версии Windows. Также не забудьте запустить service.bat
«как администратор».
Существует хорошая причина, по которой зарегистрированный экземпляр Tomcat не использует значения глобальной среды. В качестве примера мы используем 6 различных экземпляров Tomcat на нашем UAT-сервере, каждый из которых имеет другую комбинацию версии Tomcat и версии Java. Мы не могли этого сделать, если бы все экземпляры использовали одно глобальное значение JAVA_HOME
или CATALINA_HOME
.
- 1. Переменные среды Java
- 2. Установить переменные среды Windows
- 3. Переменные реестра Windows и переменные среды?
- 4. Переменные среды Windows не распознаны
- 5. Переменные среды Python в Windows?
- 6. Переменные Java и системной среды
- 7. java getenv переменная среды Windows
- 8. изменить переменные среды из java
- 9. Переменные среды Android NDK в Windows 7
- 10. Maven Установка - Переменные среды
- 11. Как я настойчиво определяю переменные среды в Java на Windows?
- 12. установить переменные среды Windows PATH во время выполнения в Java
- 13. Переменные среды Ruby
- 14. Конда виртуальной среды не меняется под Windows,
- 15. Добавление переменной среды под питона
- 16. Как получить переменные среды (Jenkins) в java
- 17. Переменные среды Ruby?
- 18. Экспортированные переменные среды vs Переменные среды
- 19. Как установить переменные среды от Windows,
- 20. Разрешить переменные среды Windows в PHP
- 21. Можно ли перезагрузить (Windows) переменные среды?
- 22. Windows: переменные среды печати с подстановочным знаком?
- 23. Переменные среды в Windows для узла
- 24. Как установить постоянные переменные среды Windows навсегда?
- 25. Обновить переменные среды пользователя Windows в cygwin
- 26. Переменные среды
- 27. Переменные среды PHP
- 28. Переменные среды в Makefile
- 29. Переменные среды для Eclipse,
- 30. Программно модифицировать переменные среды?