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_HOME或JRE_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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • php getrealpath,java_java 获取路径的各种方法(总结),(1)、request.getRealPath(“/”);//不推 – phpStudy…

    php getrealpath,java_java 获取路径的各种方法(总结),(1)、request.getRealPath(“/”);//不推 – phpStudy…java获取路径的各种方法(总结)(1)、request.getRealPath(“/”);//不推荐使用获取工程的根路径(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用(3)、request.getSession().getServletContext().getRe…

    2022年9月19日
  • Linux——./configure && make && make install命令解析

    Linux——./configure && make && make install命令解析当我们在Linux上安装相关的软件源码包时,一般会涉及到以下三个步骤,分别是 ./configure、make、make install————————————————————————————————————————————————————第一步./configure 该步骤主要用来检测系统的配置、环境以及相关依赖,如果缺少相关依赖,该脚本会中止执行,软件安装失败如:它会检…

    2022年6月13日
  • django示例_django网站模板下载

    django示例_django网站模板下载前言目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL是DjangoTemplateLanguage三个单词的缩写,也就是Django自带的模板语言。当然也可以配置

    2022年7月31日
  • Latex 参考文献上标

    Latex 参考文献上标1.如何使连续的参考文献能够中间用破折号连起来?比如[6,7,8,9]变成[6-9]?方法:在文档开始前加上下面的语句命令\usepackage[numbers,sort&compress]{natbib}不但可以压缩参考文献标号,还可以进行排序,即无论正文里面的顺序怎样,显示出来都是先后顺序。在elsevier模板中,natbib包已经默认引用了,无需重新引用,改一下natb

    2022年9月10日
  • iOS_11_tableViewCell使用alertView变更数据

    iOS_11_tableViewCell使用alertView变更数据

    2022年1月2日
  • Weblogic SSRF漏洞[通俗易懂]

    Weblogic SSRF漏洞[通俗易懂]1.漏洞描述weblogic中存在SSRF漏洞,利用该漏洞可以发送任意HTTP请求,进而攻击内网中redis、fastcgi等脆弱组件。2.影响版本weblogic10.0.2–10.3.6版本3.POChttp://192.168.42.145:7001/uddiexplorer/SearchPublicRegistries.jsp?rdoSearch=name&txtSearchname=sdf&txtSearchkey=&txtSear…

    2022年6月25日

发表回复

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

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