Windows services Tomcat service.bat安装时出错
当我尝试在代码下运行时Windows services Tomcat service.bat安装时出错,windows-services,tomcat7,Windows Services,Tomcat7,当我尝试在代码下运行时 D:\apache-tomcat\bin>service.bat install 我犯了这个错误 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 我怎样才能解决这个问题 您需要定义环境变量J
D:\apache-tomcat\bin>service.bat install
我犯了这个错误
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
我怎样才能解决这个问题
set 'JAVA_HOME=<JAVA INSTALLED Location>'
设置“JAVA_HOME=”
2.如果您的计算机中未安装JDK,请定义JRE_HOME并指向已安装的JRE
set 'JAVA_HOME=<JAVA INSTALLED Location>'
设置“JAVA_HOME=”
2.如果您的计算机中未安装JDK,请定义JRE_HOME并指向已安装的JRE我已找到问题的答案。我要补充一点
set JAVA_HOME=<JAVA INSTALLED Location>
set JAVA\u HOME=
就在
之前,在服务中设置“CURRENT_DIR=%cd%”
。bat
文件位于tomcat安装目录的bin
目录中。我找到了问题的答案。我要补充一点
set JAVA_HOME=<JAVA INSTALLED Location>
set JAVA\u HOME=
就在
之前,在service.bat中设置“CURRENT\u DIR=%cd%”
文件位于tomcat安装目录中的bin
目录中。我已经添加了它。但不起作用。我应该把那一行加在哪里?档案里有什么?或者是否有任何特定位置?在设置“CURRENT\u DIR=%cd%”行之前添加Tomcat\u home\bin\startup.bat,这在调用service.bat时没有帮助。我已经添加了它。但不起作用。我应该把那一行加在哪里?档案里有什么?或者是否有任何特定位置?在设置“当前目录=%cd%”行之前添加Tomcat_home\bin\startup.bat,这在调用service.bat
时没有帮助。您不必修改service.bat本身,您只需在调用service.bat之前输入set…
命令即可。您不必修改service.bat
本身,您只需在调用service.bat之前输入set…
命令即可