养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

解决idea启动java的web项目端口占用

时间:2024-09-20 07:44:21

经常在启动web项目的时候,会出圬杂钴怖现端口被占用,启动失败的情况。这种情况一般是其它应用占用了此端口导蓟瑰藿璐致的,我们有两种方法可以解决这个端口冲突的问题。第一种是找到占用此端口的应用将它关闭,第二种是修改次项目的启动配置端口,下面来介绍上面两种方法的操作步骤

工具/原料

idea

tomcat

方法/步骤

1、首先看下端口被占用,出现的提示情况,Errorrunningxxx:Addresslocalhost:1099isalreadyinuse

解决idea启动java的web项目端口占用

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

解决idea启动java的web项目端口占用

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

解决idea启动java的web项目端口占用

解决idea启动java的web项目端口占用

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

解决idea启动java的web项目端口占用

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

解决idea启动java的web项目端口占用

6、如果上面查询到的占用端口的应用,我们还酋篚靶高需要不能关闭,则可以选择更换我们启动项目的端口,点击idea的Run菜单,选择EditCo荏鱿胫协nfigurations,打开Run/DebugConfigurations对话框

解决idea启动java的web项目端口占用

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

解决idea启动java的web项目端口占用

8、修改完成之后,再次启动我们的项目,同样可以正常启动了。

© 一点知识