tomcat用cmd输入startup.bat发生The JRE_HOME environment...

直接在bin目录下双击startup.bat能够运行tomcat,也能够在浏览器中打开localhost.8080;
在DOS窗口中输入startup.bat出现The JRE_HOME environment variable is not defined correctly;
双击tomcat.exe或tomcatw.exe都一闪而过。
请问解决办法是什么。
用的tomcat7,jdk1.7

jdk安装完后有没有配置java环境变量,如果没有上网找找配置方法配置好,另外,cmd窗口输入应该是startup.bat
满意请采纳。追问

配置过了,java是正常运行的。顺便说下我输入的就是startup.bat。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-08-31
环境变量中添加下JRE_HOME试试追问

加了,JRE_HOME设的是D:\Program Files\Java\jre7

追答

Tomcat是安装版的吗?

追问

不是,是免安装版的

追答

免安装版的我没有看到有Tomcat.exe文件。你可以先允许service.bat再允许试试

追问

追答

我的tomcat7 bin下面的所有文件.你可以去下载个绿色版的tomcat试试。或者运行service.bat注册下tomcat再试试

我的tomcat7 bin下面的所有文件.你可以去下载个绿色版的tomcat试试。或者运行service.bat注册下tomcat再试试

追问

谢谢你的耐心的回答,我刚刚在CMD里又试着输入了startup.bat,好像成功了,出现了一个tomcat窗口。

请问正常运行的时候就是这样的吗?

追答

是这样的

本回答被提问者采纳
相似回答