跑一个很久之前的spring项目,导入项目、在IDEA中配置好Tomcat,跑起来出现错误,仔细一看,使用的是spring3.2,本地JDK为1.8,搜索一下1.8只支持spring4.X以上版本。下载JDK1.7,更换JDK环境,一跑报错:
Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099
Tomcat起不起来,首先想到是不是和JDK1.8的端口冲突,改一下端口:
意料之中,果然不行,网上搜索一波,有改host添加127.0.0.1 localhost的,有说jre问题的,有叫在tomcat biin/setclasspath.bat中加配置的:
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_121
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_121\jre
都尝试一遍,还是不行,想着会不会是有两个JDK的问题,一不做二不休卸载了jdk,只留一个1.7,还是不行, 自闭。。。
偶然看到一篇文章说JDK和Tomcat版本也会不兼容,一想自己是tomcat 9,和JDK1.7会不会太高,一搜果然就是,更换Tomcat 8,跑起来了