tomcat启动端口被占用解决方法

sqlserver/42852.htm target=_blank >
我只是不停的去shutdown tomcat,然后再去任务管理器杀进程。这样通常也很好用,但是最近学到了一个比较科学的方法如下:

第一步查看一下是哪个进程在使用该端口使用如下命令:

netstat -ano | more 

 

第二步找到是哪个进程使用如下命令:

tasklist | more 

 第三步就可以关应用程序去了。

 

附:
 

NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v]

  -a 显示所有连接和监听端口。

  -b 显示包含于创建每个连接或监听端口的可执行组件。在某些情况下已知可执行组件

  拥有多个独立组件,并且在这些情况下包含于创建连接或监听端口的组件序列被显示。

  这种情况下,可执行组件名在底部的 [] 中,顶部是其调用的组件,等等,直到 TCP/IP

  部分。注意此选项可能需要很长时间,如果没有足够权限可能失败。

  -e 显示以太网统计信息。此选项可以与 -s选项组合使用 

  -n 以数字形式显示地址和端口号。 此选项可以与 -a选项组合使用

  -o 显示与每个连接相关的所属进程 ID。

  -p proto 显示 proto 指定的协议的连接;proto 可以是

  下列协议之一: TCP、UDP、TCPv6 或 UDPv6。

  如果与 -s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一:

  IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。

  -r 显示路由表。

  -s 显示按协议统计信息。默认地,显示 IP、

  IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;

  -p 选项用于指定默认情况的子集。

  -v 与 -b 选项一起使用时将显示包含于为所有可执行组件创建连接或监听端口的组件

  interval 重新显示选定统计信息,每次显示之间

  暂停时间间隔(以秒计)。按 CTRL+C 停止重新

  显示统计信息。如果省略,netstat 显示当前

 

时间: 2024-09-20 11:44:55

tomcat启动端口被占用解决方法的相关文章

Android开发中遇到端口号占用问题解决方法

  这篇文章主要介绍了Android开发中遇到端口号占用问题解决方法,本文给出了一个简洁实用的方法来解决这个烦人的问题,需要的朋友可以参考下 Android开发的时候经常遇到端口号被占用的问题,经常使程序无法运行,很烦人.我总结了一个很好的方法,非常实用.方法如下: (1):方法1: 第一步:1:netstat -ano | findstr "5037" 第二步:2:TASKLIST | findstr "9292" (2):方法2: 首先进入目录下:E: 代码如下

tomcat启动时报错请求解决

问题描述 tomcat启动时报错请求解决 重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost]] at java.util.concurrent.Future

win8开机启动后黑屏解决方法

win8开机启动后黑屏解决方法   win8开机黑屏解决方法: 1.如果在电脑启动时能看到画面与windows系统的logo,但进入系统后黑屏是由于电脑系统设置的分辨率不正确,常见于笔记本重装系统后错误地设置了不支持的分辨率导致,建议外接显示器,调节到最低分辨率再进入系统. 2.若是win8开机之后一直黑屏,那么按下述方法进行排除: ①检查显示器与电脑的连接线是否紧密相连; ②拆开机箱,将内存条取出,然后清除灰尘再重新插入接口; ③若是有条件,则更换内存条,显卡,显示器,连接线,以便诊断故障所在

Win7系统下无法启动Nvidia控制面板的解决方法

  大家都知道,电脑中几大重要的部分,其中一个就是显卡,很多人平时对于这些都不上心,只有电脑遇到问题的时候才会检查一下,今天就有位用户来和小编请教说,他电脑的显示屏打不开了,开机之后没有任何的反应,检查之后才发现是显卡出了问题,所以我们在平时的正常使用中要对电脑时常的体检,例如win7电脑中有个Nvidia控制面板,它能够对显卡进行设置,提升显卡功能,下面小编就来教大家win7电脑如何启动Nvidia控制面板. Win7系统下无法启动Nvidia控制面板的解决方法 第一步:我们可以尝试将Nvid

tomcat启动出错,怎么解决啊?

问题描述 tomcat启动出错,怎么解决啊? 解决方案 ??????? 上次写了一篇文章求救, tomcat 启动出错,帮忙解决 ?? 一直没有找到问题的原因,也没有高人帮忙解决!后来我自己发现了问题的原因,在这里给大家指出来 .为什么另开一篇文章,实在是不好意思,只能怪csdn blog团队,不知道整天在干什么,文章的评论死活出不来,把blog改得是乌烟瘴气,没办法....?????? 具体tomcat是哪个版本,我也忘记了,懒得去查了,反正是tom......答案就在这里:关于 tomcat

nginx转发给tomcat,POST数据丢失的解决方法?

问题描述 nginx转发给tomcat,POST数据丢失的解决方法? nginx转发请求给tomcat,因为某些原因,tomcat要保留ContextPath,也就是说,访问tomcat的时候是http://localhost:8080/Context32/.但是又不想在浏览器里体现出来,所以想到用nginx转发.但是不随人愿,配置成下面状态时,注意加粗和下划线的部分,打开后,如果用permanent,浏览器地址是正确的,但是无法post数据到tomcat,如果用last或者不加参数,浏览器地址

CentOS 7下MySQL服务启动失败的快速解决方法_Mysql

今天,启动MySQL服务器失败,如下所示: [root@spark01 ~]# /etc/init.d/mysqld start Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe&qu

MySQL无法启动、无法停止解决方法(安全设置后容易出现)_Mysql

最近在Windows 2003上的MySQL出现过多次正常运行时无法连接数据库故障,现象是无法连接数据库,也无法停止MySQL或重启MYSQL,重启机子也没有效果,由于每次都是草草尝试各种方法搞定即可,一直没有深入研究,下次一定把图和故障现象系统归纳一下.本文先列一下常见的解决方法. 一.确认MYSQL已经配置且正确 重新配置 如果是重新安装的MYSQL,请确认安装后的MYSQL经过第一次配置,否则会缺少my.ini文件,配置方法,可以在安装到最后一步时选择,现在开始配置MYSQL,或在程序组中

80端口被inetinfo.exe占用解决方法

我在本机配置PHP环境时,安装的时候遇到80端口被占用,经过查询才知道,原来是Inetinfo.exe占用了80端口,于是把Inetinfo.exe服务关掉就可以正常安装PHP环境了. 解决方法在windows服务管理里,停止IIS admin server就可以了,或者在cmd里运行  代码如下 复制代码 iisreset.exe /stop 强制关闭IIS服务就可以了. 在这里我顺便讲一下在Windows中一个查询端口占用的简单方法: 1.选择 开始->运行->cmd->确定,在命令