昨天修改了jdk版本,影响到了Tomcat后续使用,双击运行startup.bat时闪一下又没了,localhost:8080也无法访问。
①以文本形式打开startup.bat,在末尾处添加pause并保存
此时再双击startup.bat,若没有其他显示,说明设置没问题,记得测试完删除pause。
②检查环境配置
右键此电脑→高级系统设置→高级→系统变量
这两项的地址检查一下。
③在cmd窗口进入安装Tomcat的bin文件下,输入startup.bat运行
找到问题咯,jre环境定义不正确而运行tomcat恰好又需要这个!
解决:
1)以文本形式打开和startup.bat同一目录下的setclasspath.bat
原来是昨天修改了jdk版本到14,1.8的被我删掉咯而且这是之前手动配置的,系统找不到,所以删了这两项就好。
2)同理,如果这里没有这两项而闪退的也可以模仿这两行指定自己的安装路径试试。