如何配置Spring Boot应用程序所监听的TCP/IP端口,使其不使用默认的8080端口。
正如文档中所说,要么使用命令行选项jvm-Dserver.port=8090
将server.port
设置为系统属性,要么在/src/main/resources/
中添加application.properties
,使用
server.port=8090
对于随机端口,使用
server.port=0
你可以通过覆盖EmbeddedServletContainerFactory
bean在你的配置(基于java或xml)中指定端口。在那里你可以为使用的嵌入式Servlet容器指定端口。请参阅Spring Boot - Core "嵌入式Servlet容器支持"段落和那里的例子。希望这有帮助。