windows server 2003中,我把java.exe进程杀掉,原本能正常启动的tomcat变得无法启动,报错如下:CATALINA_HOME Environment variable not defined correctly。
This environment variable is needed to run the program。====================================================================
原本能正常启动,那说明环境变量没有问题,我尝试用以下几种方法解决:1、按照错误提示,反复检查CATALINA_HOME,tomcat根目录后面带上分号,以及不带分号。2、重装jdk,安装版的不行,就换zip版的,1.7版本的、1.5版本的都试过了。3、修改环境变量、增加环境变量CATALINA_BASE之类的,然后在命令行下echo检查各个环境变量,特别是带了%JAVA_HOME%的,眼睛都看绿了4、修改setclasspath.bat,直接设置java_home和jre_home5、运行bat启动、关闭,以及exe启动、关闭,然后观察错误,结果报出的还是老错误。吐血了。。==============求各路大神出下注意(服务器目前不能重启,更不能重做系统了)===============