解决tomcat启动时8080端口被占用问题

2023-05-16

问题

相信很多人会遇到这种问题:在运行tomcat的时候, 死机了,然后重启Eclipse后再次启动Tomcat的时发现起不来了,并且报以下错误:

Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server at localhost are already in use. 
The server may already be running in another process, or a system process may be using the port. 
To start this server you will need to stop the other process 

意思是说:

在本地主机被Tomcat V8.0服务器所需的几个端口(8080,8009)已在使用。服务器可能已经在另一个进程中运行,或一系统过程可使用的端口。要启动该服务器,您将需要停止其他进程或更改端口号码。

解决方法

遇到此情况,有人会告诉你重启电脑。这种方法固然可行,但成本很高,手头的工作和开的软件都要重新打开。其实,我们只要杀掉所占用端口的进程即可:
1. win + R,输入cmd回车进入dos界面
2. 输入netstat -ano|findstr 8080 查看占用8080端口的进程
3. 输入taskkill /pid 10148 /f 将显示的进程号(我的是10148)结束掉
4. 重启tomcat

至此,便可解决端口被占用时,结束占用程序的进程,从而解决我们的问题了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解决tomcat启动时8080端口被占用问题 的相关文章

  • awk、任务管理

    awk awk F 39 39 39 span class hljs operator span class hljs keyword BEGIN span l 61 span class hljs number 0 span span c
  • java数据结构和算法

    常见的数据结构 数组 gt 方便通过下标随机访问数据 有序数组无序数组数组大小一旦确定无法变更栈 先进后出只能压入 xff08 push xff09 查看 xff08 peek xff09 删除 xff08 pop xff09 栈顶无法查找
  • spring概述

    spring框架主要包括以上几个方面
  • 查看进程_端口的命令

    1 Windows平台 在windows控制台窗口下执行 xff1a netstat nao findstr 9010 TCP 127 0 0 1 9010 0 0 0 0 0 LISTENING 3017 你看到是PID为3017的进程占
  • hadoop学习记录—2.8.2documentation—mapreduce Tutorial

    1 概况 hadoop MapReduce是一个软件框架 xff0c 在这个框架上可以很容易编写以可靠 容错地运行在大量廉价硬件组成的集群 xff08 上千节点 xff09 上 并行地处理大量数据 xff08 数TB数据集 xff09 的程
  • 服务器使用windows server 2008修改密码步骤教程

    1 进入服务器后右击计算机 xff0c 点击管理 xff0c 进入服务器管理器 2 在服务器管理器里面双击配置 xff08 打开下一列 xff09 双击本地用户和组 xff08 打开下一列 xff09 点击用户 3 右击Administra
  • yarn结构-2.9.0

    YARN最基本的想法就是把资源管理和任务调度 监听功能分成独立的守护进程 这个想法就是有一个全局的ResourceManager xff08 RM xff09 和每个应用独自的ApplicationMaster xff08 AM xff09
  • spark集群模式概览

    本文简短概述下spark如何在集群上运行 xff0c 使得更简单地理解涉及到的组件 可以通过读 应用提交指南 来学习在一个集群上加载应用 组件 spark应用作为独立的进程集运行在集群上 xff0c 在主应用 xff08 称为驱动程序 xf
  • SPARK RDD编程指南

    在高层次面上 xff0c 每个spark应用有一个驱动程序组成 xff0c 驱动程序运行用户的主函数 xff0c 在集群上执行很多并行操作 Spark提供的主要抽象是RDD xff0c 可以进行并行操作的跨节点分散的元素集 RDDs可以由H
  • Spark SQL,DataFrames and Datasets Guide

    概览 Spark SQL是Spark的一个结构化数据处理模块 不像基本的Spark RDD API xff0c Spark SQL提供的接口提供更多关于数据和执行的操作的结构信息 从内部看 xff0c Spark SQL使用额外的信息来执行
  • Structured Streaming Programming Guide-2.3.0

    概览 结构化流是一个可伸缩和容错的流处理引擎 xff0c 内置在Spark SQL 引擎中 你可以以对静态数据表达批处理计算的方式表达你的流计算 Spark SQL引擎会注意逐渐 持续第运行 xff0c 并随着流数据不断到来而更新最终的结果
  • 数据结构abc

    数据结构是指数据组织 xff08 逻辑 物理 xff09 的方式 xff0c 相应的操作 xff08 比如新增 查询 删除 修改 xff09 规则称为算法 xff0c 数据结构和算法构成数据管理方案 数据结构和算法相互影响 xff0c 同时
  • python之web.py

    安装 安装web py 请先下载 xff1a http webpy org static web py 0 37 tar gz 或者获取最新的开发版 xff1a https github com webpy webpy tarball ma
  • try-catch 报错

    try catch的意义 xff1a 1 报错处理 xff0c 输出日志 2 不影响代码块之外的代码执行 xff0c 即发生发生错误后之后的代码仍然后继续执行 try catch代码块与 throws Exception方法块区别 1 tr
  • DSP RTB SSP

    作者 xff1a 炸乌鸦面 链接 xff1a https www zhihu com question 23458646 answer 130631448 来源 xff1a 知乎 著作权归作者所有 商业转载请联系作者获得授权 xff0c 非
  • eclipse常见问题

    1 设置js文件编辑器编码 2 设置项目部署位置 xff0c 是Tomcat安装目录还是workspace位置 3 设置Java源文件编译后class文件输出位置 4 Java类文件等修改后没有重新编译 如果还不行 xff0c 就将JRE库
  • Windows系统和Linux系统服务器该如何远程连接

    程序架设离不开服务器 xff0c 而服务器跟我们家用电脑类似 xff0c 也都有操作系统 xff0c 目前市场广泛使用的服务器操作系统有Windows系统和Linux系统 那么我们改如果远程连接上去操作嗯 xff0c 接下来就给大家分享下常
  • HTML5集锦

    1 js获取当前域名 Url 相对路径和参数以及指定参数 https www cnblogs com wangdahai p 6221399 html 2
  • web on servlet stack-5.0.4

    翻译自https docs spring io spring docs 5 0 4 RELEASE spring framework reference web html 这部分文档涵盖Servlet Stack的支持 基于Servlet
  • flume1.8.0用户指南

    以下内容翻译自http flume apache org FlumeUserGuide html 一 引入 1 概览 Apache Flume是一个分布式 可靠的 可用的系统 xff0c 高效地从不同的源收集 聚集和移动大量的日志数据到一个

随机推荐