当我尝试在代码下面运行时,
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
我怎么解决这个问题?
答案 0 :(得分:3)
我找到了问题的答案。我应该补充一下,
set JAVA_HOME=<JAVA INSTALLED Location>
在set "CURRENT_DIR=%cd%"
文件中的service.bat
之前,位于tomcat安装目录的bin
目录中。
答案 1 :(得分:1)
或
您可以在TOMCAT_HOME \ bin \ startup.bat
中添加以下行set 'JAVA_HOME=<JAVA INSTALLED Location>'
2.如果您的计算机中未安装JDK,请定义JRE_HOME并指向已安装的JRE