Tomcat每次启动都提示:
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
已经在系统环境变量中设置了JAVA_HOME,仍然提示错误 。
可能是因为catalina.bat启动时找不到正确的JDK。可以直接在 catalina.bat里面设置jdk的路径:
set "JAVA_HOME=C:\Program Files\Java\jdk1.6.0_20"
参:http://yangjiantong.iteye.com/blog/719364