У меня есть приложение, установленное в Tomcat, которое вызывается оболочкой, которая устанавливает переменную среды
set FOO=c:\foo
и вызывает startup.bat
, и мне нужно запустить Tomcat как службу Windows.
До сих пор я пытался установить системную переменную среды, что не помогло. Я попытался следовать службе Windows HOWTO, добавив ++Environment
в реестр, так что
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tomcat7\Parameters\ImagePath
выглядит так
C:\Apache\Tomcat-7.0.64\bin\Tomcat7.exe //RS//Tomcat7 ++Environment=FOO=c:\foo
Это тоже не помогло.
Любые предложения, пожалуйста