Tomcat闪退解决方案[通俗易懂]

Tomcat闪退解决方案[通俗易懂]问题Tomcat启动后闪退,tomcat可以通过命令行startup或直接双击startup.bat执行通常发生闪退时,我们可以尝试在命令行中执行一下startup命令出现图片上的情况请点击这里↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑如果执行命令行没有明确信息提示,如下图这种情况请继续往下看~o.0!!!解决方案上图情况显示一切正常,就是说所有的tomcat,jdk,jre的配置都没有问题!注意这里的没有问题指的是你并没有少配置什么东西,仅仅是不缺少基础的配置接下来我们

大家好,又见面了,我是你们的朋友全栈君。

问题

Tomcat启动后闪退,
tomcat可以通过命令行startup或直接双击startup.bat执行
通常发生闪退时,我们可以尝试在命令行中执行一下startup命令
在这里插入图片描述
出现图片上的情况请点击这里
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

如果执行命令行没有明确信息提示,如下图这种情况请继续往下看~o.0!!!
我的

解决方案

上图情况显示一切正常, 就是说所有的tomcat,jdk,jre的配置都没有问题!
注意这里的没有问题指的是你并没有少配置什么东西,仅仅是不缺少基础的配置
接下来我们逐个排查

  1. 没有报JAVA_HOMEJRE_HOME相关的错误提示就可以不用管java了,如果有
    还是也用上面的链接
    JAVA_HOME或JRE_HOME问题
    ↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑
  2. 检查配置文件 conf/server.xml
    查看其中与你部署的项目相关的配置
  <Host name="localhost" appBase="D:\Tomcat\apache-tomcat-8.5.55\webapps" unpackWARs="true" autoDeploy="true">

    <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html -->
    <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> -->

    <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" -->
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" />

      <Context path="" docBase="D:\Tomcat\apache-tomcat-8.5.55\webapps\MyTest" reloadable="true" />

  </Host>

仔细查看的tomcat的路径部分, 这里错误也会导致你的tomcat闪退

总结

大部分tomcat的闪退问题都是我们的疏忽导致, 配置更新重装的时候仔细一点,会为我们节省更多的时间 ?.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139123.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Docker 1.3 公布

    Docker 1.3 公布

    2022年2月6日
    41
  • 字符串正则匹配leetcode_动态规划100题

    字符串正则匹配leetcode_动态规划100题原题链接给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。‘.’ 匹配任意单个字符‘*’ 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。示例 1:输入:s = “aa” p = “a”输出:false解释:”a” 无法匹配 “aa” 整个字符串。示例 2:输入:s = “aa” p = “a*”输出:true解释:因为 ‘*’ 代表可以匹配零个或多个前面的那一个元素, 在这里前面的元素就是

    2022年8月9日
    6
  • 抽象类和接口(我学习做的笔记供大家参考)

    抽象类和接口(我学习做的笔记供大家参考)

    2021年5月24日
    98
  • 默认颜色及其对照表[通俗易懂]

    默认颜色及其对照表[通俗易懂]一、cesium默认颜色及其对照表Cesium.Color.ALICEBLUE<fontcolor=#f0f8ffsize=5></font>Cesium.Color.ANTIQUEWHITE<fontcolor=#faebd7size=5></font>Cesium.Color.AQUA<fontcolor=#00ffffsize=5></font>Cesium.Color.AQUAMAR.

    2022年5月16日
    57
  • Subprocess报FileNotFoundError

    Subprocess报FileNotFoundErrorSubprocess报FileNotFoundError代码如下:运行时报错,FileNotFoundError:pipenv解决方案:因为pipenv找不到,所以需要指定全路径​whichpipenv#结果显示/root/anaconda3/bin/pipenv#因此修改代码中pipenv为全路径的,可成功运行另外,报FileNotFoundError…

    2025年6月12日
    3
  • 8000401a错误解决方式(Excel)

    8000401a错误解决方式(Excel)前一阵子做开发须要用到Excel和Word编程,本人用的是Vista系统,开发环境是VS2005和Office2007,測试无不论什么问题,但是到部署的时候出现了一些令人非常头痛的问题,老是会出现比如:检索COM类工厂中CLSID为{000209FF-0000-0000-C000-000000000046}的组件时失败,原因是出现下面错误:8000401a。的错误,在网上查…

    2022年7月25日
    9

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号