在linux和Windows下都遇到过这个错误,首先确认你的jdk版本和你的tomcat版本之间可以兼容 若存在兼容性问题则重新下载对应的jdk或tomcat版本 如果不存在版本问题,则绝大部分情况下为jdk路径问题. linux和windows环境下,进入tomcat/bin路径下,执行startup.sh(linux)/startup.bat(windows),在弹出的指令窗中看看JRE_HOME路径是否配置正确,做出相应的调整. linux环境下进入tomcat/bin路径下,编辑setc