缩水王
2019-11-03 14:26
采纳率: 20%
浏览 3.6k
已采纳

Tomcat启动闪退且不报错

首先先给大家看看startup.bat的效果
图片说明
可以看到没有任何报错,并且log日志文件夹也是空的。所以不知道该怎么排查...(可以百分百确定jdk和jre都是好的,因为在cmd中java、javac、java -version都能显示正确的信息),还有环境变量那些CATALINA_HOME、CATALINA_BASE,path都是已经配置好了的,但是就是启动闪退。
之前也有看很多的博客,他们启动的时候要么有报错信息但是闪退(显然我这个没这么轻松),有的可以通过log查看到是jre的问题(我没有log信息输出),基本的环境变量问题就不谈了。。。大家有没有解决启动闪退不报错的办法呢?因为以前一直是用eclipse,他里面自带了tomcat插件,最近转IDEA所以要配置了QAQ(以前留下的问题终将要解决的呐.....)

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • 毕小宝 2019-11-04 09:32
    已采纳

    刚刚对比看了看我本地启动的页面,跟你的一样。所以我怀疑可能是 tomcat 的版本和 jdk 版本不一致导致的。
    你用的 tomcat 8 系列的,但是 JRE_HOME 指向的是 java 12 ,换个 JDK 8 配置对应的环境变量再试试。

    打赏 评论
  • yang_zhizhu 2019-11-04 14:32

    1.根据你的描述怀疑80端口被占用;
    2.jdk和tomcat版本不匹配;
    3.系统变量未配置好

    打赏 评论
  • 由零变一 2020-11-27 12:05

    同样的问题,问题解决了吗??????????求方法

    打赏 评论
  • 由零变一 2020-11-27 13:25

    已解决!!!!!!出现这个情况环境配置没问题。

    主要问题是你安装的Tomcat版本与JDK版本不对应,我的JDK是1.5,安装Tomcat7,后出现这个问提,然后卸载安装Tomcat 9.0任然是这个问题,然后去官网发现JDK和Tomcat的版本需要对应,Tomcat 6.0适配JDK1.5,安装6.0版本后完美解决!

    这贴张版本适配图

     

    打赏 评论
  • 小艾的未解之谜 2021-08-26 01:42

    我的也跟你一样 ,tomcat8 ,jdk9 ,我的idea里面可以启动的,但不能把单独启动

    打赏 评论

相关推荐 更多相似问题