java启动tomcat9闪退

本文记录了在IDEA中使用JDK9和Tomcat9时遇到的启动问题及解决过程。通过排查环境变量、端口、JVM参数等,最终发现是JDK版本问题。将JDK从9降至8后,成功启动Tomcat9。此外,还分享了在配置JRebel时遇到的JVM错误及其解决方法,强调了正确设置JRE_HOME和JRE版本的重要性。
摘要由CSDN通过智能技术生成

最近由于Java开发环境由eclipse换成idea,发现了一些很奇特的问题。遂写下来和大家分享下。

开发使用环境为(64位版)idea2017.3月版本+jdk9+tomcat9,发现之前配置好的tomcat不能使用了。

先说方法:将jdk从版本9更换为jdk8。如果有兴趣接着往下看即可。

排错过程如下:

之前eclipse使用的是32为的tomcat7,先将tomcat7换成64位后发现tomcat还不能正常使用,于是将tomcat更换成最新版本tomcat9。发现使用cmd命令启动tomcat安装目录/bin/startup.bat还是无法启动tomcat。

可以右键点击startup.bat,编辑,在文本的最后敲上pause,保存后重新运行startup.bat,这时候窗口不会再一闪而过,而是停留在桌面上(调试成功,把pause去掉即可)。

再次打开startup.bat文件会出现如下信息。

首先排除如下问题:tomcat的环境变量配置问题。结论:tomcat的环境变量在运行的时候就自动配上了。(原因在最后)。

接着考虑如下问题:端口问题(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值