idea报错:Web server failed to start. Port 8089 was already in use.

问题分析:8089端口占用

原因一:IDEA退出时,SpringBoot程序没关闭;

原因二:IDEA未安全退出。

解决:找到端口号的PID,并KILL掉。

STEP1:找到端口PID

netstat -ano | findstr “端口号”

STEP2:KILL进程

 taskkill /pid 145144 -t -f

 

 

更好的解决方式:

配置里更改

复制代码
<plugin>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-maven-plugin</artifactId>
   <version>${spring-boot.version}</version>
        <configuration>
        <br>       <!--解决 idea 退 springboot 没有退出-->
            <fork>false</fork>
             
            <!-- spring-boot:run 中文乱码解决 -->
            <jvmArguments>-Dfile.encoding=UTF-8</jvmArguments><br>
        </configuration>
</plugin>
复制代码

 

posted @   明明就-  阅读(240)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示