spring boot创建应用 端口冲突8080
生活随笔
收集整理的這篇文章主要介紹了
spring boot创建应用 端口冲突8080
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果你電腦上的8080端口號被其它程序(如jenkins)占用了,則運行lightsword會報以下錯誤:java.net.BindException: Address already in use......Failed to start component [Connector[HTTP/1.1-8080]]...
解決方法:在src->main->resources目錄下新建一個文件,名稱為application.properties(這是SpringBoot統一的配置文件)加了以下一行內容:(取個電腦上可用的端口號,如下面的9527,看過星爺電影的都懂的)server.port = 9527
再次運行即可。
轉載附上文章鏈接。 https://blog.csdn.net/qq_36330643/article/details/76568886
錯誤原因,和傳統的Spring家族的框架不一樣。SpringBoot的main函數是整個程序的入口,SpringBoot連Tomcat作為一個插件都集成進去了,所以就跟之前的SSM架構不一樣,直接點擊運行該main函數,再去瀏覽器查看就可以看到讓人興奮的“Hello World!”。
但是問題來了, 這個時候程序還在運行,二次啟動main時,就又一次去集成TomCat了。因為第一次的時候已經集成過個,這個時候就好報上面看到的錯誤,TomCat端口被占用。
怎么辦呢?停止程序,然后再啟動就可以了!
總結
以上是生活随笔為你收集整理的spring boot创建应用 端口冲突8080的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第一个SpringBoot入门级项目(超
- 下一篇: SpringBoot开发第一个Web入门