操作方法
tomcat/bin/setclasspath.bat 用记事本打开
添加添加两行代码java根目录和Jre根目录 set JAVA_HOME=E:\Program Files\Java\jdk1.7.0_13 set JRE_HOME=E:\Program Files\Java\jdk1.7.0_13\jre
查看到错误JRE_HOME environment variable is not defined correctly……网上好多解决办法,我用了都不好用,还有一些也麻烦,我就说一简单的,也是找了好久发现的,startup.bat里边实际调用了另一个批处理,就是setclasspath.bat这个文件,把这个文件以文本形式打开,里边其实写的就是寻找你配置的JAVA_HOME和JRE_HOME路径,既然电脑傻了吧唧的找不到,那咱就不让他找了,咱就直接给他就完了呗。以下为编辑位置rem ---------------------------------------------------------------------------rem Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settingsrem are valid and consistent with the selected start-up options and set up therem endorsed directory.remrem $Id: setclasspath.bat 1202062 2011-11-15 06:50:02Z mturk $rem ---------------------------------------------------------------------------rem --------进入编辑begin--------下边两行是自己写的---------------------set JAVA_HOME=C:\glassfish3\jdk7set JRE_HOME=C:\Program Files\Java\jre7rem --------进行编辑end---------上边两行诗自己写的----------------------rem Make sure prerequisite environment variables are setrem In debug mode we need a real JDK (JAVA_HOME)