解决Tomcat一闪而过的终极方法,配置了JAVA_HOME还搞不定的速来!

百度上关于解决Tomcat一闪而过的解决方法,绝大多数就是教大家配置JAVA_HOME和JRE_HOME,大家跟着一顿疯狂操作,然而还是一闪而过,没什么卵用!今天我们来一起梳理一下解决Tomcat一闪而过的几种方法,并教大家如何在没有配置JRE和JDK的时候正常启动Tomcat服务器!话不多说,下面正式开始!
(方法一)
简单而言,正确的配置了JAVA_HOME和JRE_HOME,Tomcat就可以正常启动了,配置这两个环境也比较简单,百度上都是,详情请参考: http://www.baidu.com!
那说一下为什么需要配置这两个环境呢?
大部分的筒子们在做Java开发的时候明明已经把JDK的环境配置到系统的环境变量中去了,为什么需要单独的配置这两个环境的路径呢,这是因为在Tomcat的系统环境配置中,规定了寻找Java支持环境的方式,就是通过JAVA_HOME和JRE_HOME这两个路径来寻找,如果大家在配置Java环境的时候使用的是直接将JDK的bin目录直接拷贝到系统环境的path中而没有创建JAVA_HOME和JRE_HOME这两个路径,那么Tomcat在初始化配置的时候是找不到Java支持环境的,所以导致启动失败!
(方法二,终极方法)
可能大家会有疑问,就算我之前没有配置JAVA_HOME和JRE_HOME这两个目录,现在按照网上的方法,创建了这两个环境的路径之后,为什么还是不能用呢,那是因为在Tomcat的配置文件中关于classpath文件并没有做相应的配置,下面请跟着步骤操作:
1.打开Tomcat的bin目录,找到setclasspath.bat文件,注意是.bat文件,不是.sh文件如下图
在这里插入图片描述
2.右键选择编辑,或者使用记事本打开,如下图配置两个路径,注意插入的位置
在这里插入图片描述
就像图片中所说的,Tomcat在正常运行时只需要JRE,但是在进入debug模式的时候需要用到JDK,正常情况下完整的JDK包含了JRE,所以只需配置JDK就可以,但是以防万一,两个环境就都配置吧!

记住JAVA_HOME的路径不要进去到bin目录,因为在bin目录下找不到JRE(配置JRE也可以防止这种错误的配置),插入完成后,保存退出,重新点击startup.bat,这下就可以正常启用Tomcat了!

最后说明,小编在写这篇文章的时候,已经删除了配置的JAVA_HOME和JRE_HOME路径,直接在setclasspath.bat文件进行添加路径,保存以后,Tomcat完美启动!

祝大家顺利解决问题,早点上车开启服务器开发之旅!如有问题可以留言讨论!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值