java打不开tomcat_Tomcat 打不开,startup闪退

如果是Tomcat闪退问题可以试一下以下方法:

win10系统:

重点:1。在JAVA_HOME变量里添加jdk\bin地址和jre\bin地址

2.创建Tomcat的环境变量:TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

3.在Path里添加%JAVA_HOME%和%TOMCAT%(注意,在Home里包含了bin文件夹,此处不用再添加\bin)

然后:

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

SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)(你当前的jdk版本)

SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

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

SET JAVA_HOME=D:\Java\jdk1.6.0_10 (java jdk目录)

SET TOMCAT_HOME=E:\tomcat-6.0.35 (解压后的tomcat文件目录)

这样搞最后发现也没用。

只能继续找啊,可能是配置文简单环境变量没搞好

最后找到了这个。解决了问题。

问题思考

1.首先想到是否本机Tomcat配置错误,经检验,

2.命令行窗口内可以正常启动命令行窗口内 java -version 也正确显示

3.错误提示中提到 JRE_HOME 错误,查询环境变量中并无 JRE_HOME 这个变量,但是过去在运行Web 项目的时候有没有设置过 JRE_HOME 这个单独的环境变量,依旧可以运行。而且,新设置这个变量之后,问题依旧没有得到解决。

问题解决

错误原因:启动Tomcat后startup.bat脚本调用了catalina.bat,然后catalina.bat调用了setclasspath.bat,setclasspath.bat的中定义了JAVA_HOME和JER_HOME。

问题就出在这了,在这个文件中定义的这俩路径出现了问题,IDEA解析的时候无法解析到

解决方案:找到这个文件,以编辑方式打开(每个人路径不同,找自己安装的路径

09ecf6a6fb02e0f3da0a6c1d6fa2cfd3.png

修改其中内容(同样是根据自己 JDK放置的位置,每个人都不同)

b814fe2fe37d50f327d1a61ad6876bbd.png

最后成功解决问题

原文链接:https://blog.csdn.net/qq_36654606/article/details/87875756

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值