年前还能用,结果过了年汤姆凯特(tomcat)歇菜了。
每次打开通过startup.bat打开都是一闪而过(闪退),但是环境变量配置完全正常。
通过命令行运行报出如标题所示错误The JAVA_HOME environment variable is not defined correctly...
搞了好长时间才找到解决方案,请允许我膜拜大佬(#^.^#)
正确的方法是 修改setclasspath.bat,直接在里边设置JAVA_HOME和JRE_HOME。
rem
---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem
rem $Id: setclasspath.bat 730396 2008-12-31 13:49:30Z markt $
rem
---------------------------------------------------------------------------
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_10
set JRE_HOME=C:\Program Files\Java\jre 1.6.0_10
然后你就会惊讶的发现,tomcat竟然好了!!!