intelij中启动tomcat的时候,说8080端口被占用的问题,怎么解决?tomcat的系统服务未打开。

是这样的,想请教下,intelij中启动tomcat的时候,说8080端口被占用的问题,怎么解决?tomcat的系统服务未打开。
最新回答
玉容花见羞

2024-09-03 01:02:03

不一定是tomcat占用了你的8080端口,其它程序也可能占用你的这个端口号
下面教你怎么看别的程序占你的这个端口号了。如果是这样就把那个占你端口号的程序在任务管理器中结束掉进程,如果还不行重启下机器就行了。

点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入

“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态(。

  小知识:Netstat命令用法

  命令格式:Netstat -a -e -n -o -s�

  -a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

  -e 表示显示以太网发送和接收的字节数、数据包数等。

  -n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

  -o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

  -s 表示按协议显示各种连接的统计信息,包括端口号。
゛指尖的阳光

2024-09-03 02:57:57

出现这种问题,你先要看看你的oracle端口,oracle有时会占用tomcat的端口;如果不是,你把你的端口改一下,改tomcat的端口在tomcat下面有一个叫serves.xml文件里改
花开宿语

2024-09-03 01:53:06

我碰到过的情况:1、oracle与tomcat同时启动。2、tomcat启动了2次。