当我尝试运行以下代码时,
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
我怎么能解决这个问题?
当我尝试运行以下代码时,
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>
就在set "CURRENT_DIR=%cd%"
在service.bat
文件中找到bin
tomcat安装目录中的目录之前。
或者
您可以在 TOMCAT_HOME\bin\startup.bat 中添加以下行
set 'JAVA_HOME=<JAVA INSTALLED Location>'
2.如果你的机器上没有安装JDK,定义JRE_HOME并指向安装的JRE