老师我打开bin里面的startup.bat 开一下就闪退了,然后web-servlet文件夹也没有自动创建,这是怎么回事?

老师我打开bin里面的startup.bat 开一下就闪退了,然后web-servlet文件夹也没有自动创建,这是怎么回事?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小小 2022-06-19 14:35:06

同学你好,查看同学问答,tomcat之前是可以正常启动的且不闪退的,那么可能是之前打开后未正确关闭,导致端口号被占用,建议关闭tomcat或重启电脑后再重新启动tomcat试下。

祝学习愉快~

  • 如果都没好用呢

    2022-11-15 17:21:52
  • 同学你好,闪退的原因可能有很多,可能是未配置JAVA_HOME环境变量,也可能是端口号被占用,建议检查下电脑是否配置了JAVA_HOME环境变量,也可按照如下步骤查看tomcat默认端口号8080是否被占用,步骤如下:

    1. 打开cmd窗口,使用netstat -ano | find ":8080",列出与8080相关的,最后一列是其PID。

    2. 然后,使用tasklist /fi "pid eq 3772",列出所有PID等于上面所查到的值的程序。

      https://img1.sycdn.imooc.com//climg/6347c88c095e97c306570198.jpg

    3. 打开任务管理器将对应程序关闭。

      https://img1.sycdn.imooc.com//climg/6347c8e0092f6a9607330235.jpg

    若不存在上述问题,建议查看下日志信息,并截图上传至问答区,也可在问答区发起新的问答进行提问。

    祝学习愉快~

    2022-11-15 17:25:59
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师