在启动tomcat时(startup.bat)出现闪退,在网上查了好久怎么解决,但方法几乎都尝试了一遍还没搞定,最后沉下心来找到问题所在。
一、编辑startup.bat
在文件末找到 call "%EXECUTABLE%" start %CMD_LINE_ARGS%
将start改为run,并且在最后(:end后面)加pause
保存 关闭 双击运行,会出现错误提示 ,我的错误如下:
52.0是java编码器的内部编号,JDK1.4–48.0,JDK1.5–49.0,JDK1.6–50.0,JDK1.7–51.0,JDK1.8–52.0
根据显示,发现是jdk版本不能兼容,tomcat官网给出的jdk版本要求如下:
我安装的是tomcat9.0和jdk1.7,而tomcat9.0要求的最低版本是jdk1.8,所以报错。