今天在测试使用Tomcat运行servlet小程序时,在传递参数时,出现了如上错误. 开始我以为是配置出了问题,就把项目删除了又建立了一遍,结果亦然. 经过仔细排查,发现问题,先说明问题原因:idea上配置jdk版本与环境变量运行的jdk版本不一致. 查看运行程序时控制台信息如下: 可是我整个项目是基于jdk1.8建立的 那么这个jdk17是怎么回事,打开Tomcat存放的根目录下,进入bin目录键入cmd打开命令界面 此时可能你已经知道了问题所在,就是因为Tomcat是匹配的系统的环境变量,而