解决idea启动java的web项目端口占用
来源:网络收集 点击: 时间:2024-03-28首先看下端口被占用,出现的提示情况,Error running xxx:Address localhost:1099 is already in use

先查找占用1099端口的应用,打开cmd命令窗口,输入netstat -ano|grep 1099命令,从结果中可以看到1099端口被进程为1400的应用占用

在任务栏右击,出现弹框,选择任务管理器,打开任务管理器窗口,选择详细信息tab标签,点击PID项进行排序,找到1400进程号


如图,显示的是一个java应用,这种情况有可能是之前启动的java项目没有正常关闭导致的,如果是不再使用的应用,我们则可以关闭它。右击选择结束任务即可关闭此应用。

结束任务之后,再次在cmd窗口输入netstat -ano|grep 1099命令进行查看,此时1099端口不再使用,则可以正常启动我们的项目了

如果上面查询到的占用端口的应用,我们还需要不能关闭,则可以选择更换我们启动项目的端口,点击idea的Run菜单,选择Edit Configurations,打开Run/Debug Configurations对话框

修改port端口值,选择一个没有使用的端口即可,如果不确定,同样可以使用netstat命令查询修改的新端口是否被占用

修改完成之后,再次启动我们的项目,同样可以正常启动了。
注意事项在关闭占用端口的应用的时候,要确认不是系统应用或正在使用的应用,防止出现异常情况
JAVA端口版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_372921.html