Tomcat无法成功启动startup.bat解决方法(闪退)

这篇具有很好参考价值的文章主要介绍了Tomcat无法成功启动startup.bat解决方法(闪退)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.首先查看端口是否被占用了,一般Tomcat的默认端口是8080,

可以在管理员命令行通过

netstat -ano|findstr 8080 的命令

查看当前是否有进程占用了端口。

Tomcat无法成功启动startup.bat解决方法(闪退)

2.如果端口占用了:

根据PID(进程id号)来查这个占用端口的是哪个程序,

命令是  tasklist|findstr  27900

(注意PID是最后一列的数,输入命令行的时候记得要空格,如下图):

Tomcat无法成功启动startup.bat解决方法(闪退)

通过上图通过PID找到占用8080端口的程序是javaw.exe和eclipse两个,

下面在通过命令行   taskkill  /f  /t  /im cloudmusic.exe 结束该进程(注意“/”之前都有空格):

Tomcat无法成功启动startup.bat解决方法(闪退)

这样、java.exe这个进程就被终止掉了。

如果端口没被占用,则可能是第二个问题引发的

这个问题发生的前提是使用的Tomcat是免安装版本的。因为在启动tomcat是需要读取环境变量和配置信息,缺少了这些信息,就不能进入环境变量,导致了tomcat的闪退。

解决办法:
(1):在解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在文件头配置下面两行:
          JAVA_HOME=D:\Java\jdk1.7 (java jdk目录)
         TOMCAT_HOME=D:\tomcat-7.0.40 (解压后的tomcat文件目录)

(2).在解压的tomcat的bin文件夹下找到shutdown.bat,右击->编辑。在文件头配置下面两行:
        JAVA_HOME=D:\Java\jdk1.7 (java jdk目录)
        TOMCAT_HOME=D:\tomcat-7.0。40 (解压后的tomcat文件目录)

3.server.xml配置文件出错
在Tomcat安装的主目录中,进入“conf”配置目录下,找到server.xml这个文件,用记事本打开。
Tomcat无法成功启动startup.bat解决方法(闪退)

Tomcat无法成功启动startup.bat解决方法(闪退)

找到配置web路径的地方,改为自己项目中web的路径,就可以了。

 Tomcat无法成功启动startup.bat解决方法(闪退)

配置完之后保存,再重启Tomcat就可以了文章来源地址https://www.toymoban.com/news/detail-447397.html

到了这里,关于Tomcat无法成功启动startup.bat解决方法(闪退)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • elasticsearch.bat启动闪退的详细解决方案

            安装了中文分词elasticsearch-analysis-ik-7.16.2后,双击运行elasticsearch。bat时,出现闪退的情况。 jdk版本与elasticsearch版本不一致。 系统变量JAVA_HOME和Path 配置出现问题。 中文分词的版本与elasticsearch版本不一致。 在elasticsearch.yml文件中的配置有误。 1.win+R启动cmd。   2

    2023年04月16日
    浏览(30)
  • Tomcat启动闪退的详细解决方法(捕获的野生的java1.8.0_321和野生的Tomcat8实验)

    本实验将采用捕获的野生的java1.8.0_321和野生的Tomcat8进行实验。而且不需要安装服务。   java -version   javac -version  CATALINA_HOME  说明:CATALINA_HOME配置到放置到tomcat的目录  Path 说明:Path路径配置到tomcat的bin目录下   找到tomcat文件夹下的bin目录中的startup.bat,右键记事本打开。

    2024年02月09日
    浏览(36)
  • Tomcat打不开startup.bat 一闪而过那种

    Tomcat服务器安装后,点击startup.bat 无法打开,就是闪一下,失败的原因有两个。 原因一:8080端口被占用 打开任务管理器,  如果被占用可以重重启电脑试试   原因二:没有配置环境变量,我的电脑就是重装系统之后,之前配置的环境变量都没了 这里就需要重新配置了 1.右

    2024年02月13日
    浏览(45)
  • tomcat无法启动的解决方法

    我们可以用记事本打开startup.bat 在末尾添加一个pause 这样它就会新建一个窗口停在错误的地方 这一步如果有乱码可以进入tomcat的conf目录下logging.properties 找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK 再执行startup.bat文件就没有乱码

    2024年03月12日
    浏览(28)
  • Tomcat配置出错:Using CATALINA_OPTS: ““&&Tomcat启动闪退问题解决

    本篇问题所处环境 Tomcat 9 Java11 Win 10 在安装配置Tomcat过程中,通过startup.bat脚本命令启动Tomcat发现Tomcat终端窗口一闪而过,发生闪退:Tomcat没有启动成功 Win下启动Tomcat命令,若启动失败会直接导致闪退,使用CMD命令行进行启动,可以在崩溃时观察到问题所在 这里观察到我使用

    2024年02月15日
    浏览(30)
  • es 启动elasticsearch.bat发生闪退

    错误可能: jdk版本与elasticsearch版本不一致。 系统变量JAVA_HOME和Path配置出现问题。 中文分词的版本与elasticsearch版本不一致。 在elasticsearch.yml文件中的配置有误。 yml文件编码格式不正确 第一步:首先管理员身份打开cmd的终端 点击以管理员身份运行 第二步:进入es的本地安装

    2024年02月03日
    浏览(33)
  • Tomcat 安装配置教程及成功后,启动失败报错解决方案

    我的报错原因是因为我的 JDK是1.8的 而我的 Tomcat 是10版本的,可能是因为版本原因吧,我重新装了 Tomcat 9 就可以启动成功了! 今天我在安装 tomcat10 的时候,安装成功后,启动失败,查了一下错误日志也没找出来到底是什么问题。 注意: 安装的时候需要配置一下环境变量,

    2024年02月15日
    浏览(29)
  • Nacos启动闪退解决方法

    nacos启动闪退: 解决方法: 修改startup.cmd文件(使用notepad++等)中 这个位置,保存,再次运行startup.cmd文件  成功启动nacos,浏览器输入http://(你的IP):8848/nacos/index.html ,输入nacos默认账号密码nacos,nacos,进入  

    2024年02月16日
    浏览(35)
  • bat文件打开后闪退如何解决

    运行cmd,分别输入java javac ,回车。 若显示不是内部或外部命令,也不是可运行的程序。则说明缺少JDK(java.exe和javac.exe)。 可从官网下载: Java Downloads | Oracle  下载后,右击此电脑,属性-高级系统设置-环境变量。在里面的用户变量里的path新建一条路径,如下图所示(下图

    2024年02月13日
    浏览(43)
  • Windows下安装tomcat无法启动问题汇总和解决

    tomcat在初学的时候安装总是出现各种问题,最近重新安装了一次,居然也被一些小问题导致无法启动了,特此写下这篇文章,希望能帮助到大家 1、未配置tomcat环境变量: CATALINA_HOME;然后path环境变量中新增%CATALINA_HOME%bin 2、未配置jre环境变量:JRE_HOME;然后path环境变量中新增%

    2024年02月12日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包