Tomcat启动闪退且未报错

问题描述:之前在Eclipse和IDEA上使用Tomcat时均无异常,但直接启动Tomcat时却出现闪退情况。

解决过程一

        根据大伙儿的经验,修改startup.bat以及shutdown.bat文件内容,步骤如下:

        1、在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头加入下面两行:

           SET JAVA_HOME=C:\Program Files\Java\jdk-11.0.8         (JDK安装目录)
           SET TOMCAT_HOME=D:\software\apache-tomcat-7.0.47 (Tomcat安装目录)

       2、重复上述操作。在Tomcat安装目录的bin文件夹下找到shutdown.bat,右击->编辑。在文件头加入下面两行:

          SET JAVA_HOME=C:\Program Files\Java\jdk-11.0.8         (JDK安装目录)
          SET TOMCAT_HOME=D:\software\apache-tomcat-7.0.47 (Tomcat安装目录)

      3、双击startup.bat,启动tomcat。

      4、结果依然闪退。通过命令行(CMD),cd进入到Tomcat的bin目录后,输入startup.bat后,依然未能启动,且未报错。结果如下:

解决过程二

       经过网上各种查找,终于找出问题所在:是因为JDK版本的问题。应该是Tomcat7与JDK11不兼容。

       于是在startup.bat和shutdown.bat文件中,将JDK版本换为JDK8,Tomcat顺利启动。

最后,附上JDK1.8的下载地址:链接: https://pan.baidu.com/s/1vbhXEK4at46t4KN7D6AuJw 提取码: asdf

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值