帮助中心 >  技术知识库 >  网站相关 >  建站知识 >  ApacheTomcat下startup.bat运行报错提示处理

ApacheTomcat下startup.bat运行报错提示处理

2016-01-18 16:05:20 8006

报错提示如下“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program。"

这是我们在执行startup.bat时候出现这样的提示。


,那么我们只需要在只要在setclasspath.bat的开头声明环境变量(红色部分),其中地址是我们安装jdk后的安装目录位置,如我的就是:

所以我这里设置的是C:Program Files (x86)Javajdk1.8.0_66和C:Program Files (x86)Javajre1.8.0_66

rem ---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem
rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $
rem ---------------------------------------------------------------------------


set JAVA_HOME=C:Program Files (x86)Javajdk1.8.0_66
set JRE_HOME=C:Program Files (x86)Javajre1.8.0_66


rem Make sure prerequisite environment variables are set
if not "%JAVA_HOME%" == "" goto gotJdkHome
if not "%JRE_HOME%" == "" goto gotJreHome
echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
echo At least one of these environment variable is needed to run this program
goto exit
...... 

这样就可以了

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: