检查JAVA JDK环境是否配置好:cmd中输入 java、javac、java -version、java-verbose
闪退时首先找是为什么出错
打开startup.bat 闪退,右键编辑模式在最后end后加pause
再次启动就会看到是什么错误,若是neithe…nor…那么就是java的环境变量没配置好,配置环境变量 是要配置JDK_HOME 相应的PATH中也应该配置
(这些配置方法都可以在网上找到) 但是JRE_HOME不需要配置
还有那个catalin_HOME也得配置 值为tomcat的路径
注意JDK11版本之后的在官网上下载JDK是只有JDK的 是没有JRE的 需要在cmd中进入JDK的目录手动生成JRE(这个也是可以在网上找到的 这个时候一般就环境不会出现错误了
但是当打开start.up时会有6个using 这个问题的话 就是需要在setclasspath.bat中设置 SET…JDK_HOME=… JRE_HOME=… 要注意这个JDK_HOME与JRE_HOME SET的值应该是同一个值,就是JDK的路径。
这个时候应该没有问题了, 但是出现了乱码问题。
中文乱码问题的解决你可以打开你的tomcat找到conf文件夹下的logging.properties文件
在该文件下添加如下属性也可防止控制台乱码
java.util.logging.ConsoleHandler.encoding = GBK



