您的位置:首页 > 运维架构 > Tomcat

解决Tomcat端口被占用

2017-07-29 16:24 232 查看
有时候启动Tomcat的时候会提示
Address localhost:8080 is already in use
.



1、第一种情况是8080端口被其他服务占用。

解决办法:

找到
Tomcat解压目录\conf\server.xml
文件,用文本编辑器打开,搜索
8080
,找到



修改
port="8080"
,换一个端口号比如
port="8090"


想要测试新端口号是否被占用可以进行以下操作:

Window
+
R
,输入
cmd
打开cmd命令窗口。

输入
netstat  -aon|findstr  "端口号"
按回车。



2、第二种情况是虽然端口
8080
没被占用,但是别处已经开启了一个Tomcat服务。

解决办法:

这时只需关闭Tomcat服务即可。

找到
Tomcat解压目录\bin\shutdown.bat
文件,双击执行即可。

另外
`Tomcat解压目录\bin\startup.bat
文件是开启Tomcat服务命令。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息