千家信息网

怎么设置springboot启动端口

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本文小编为大家详细介绍"怎么设置springboot启动端口",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么设置springboot启动端口"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一
千家信息网最后更新 2026年11月02日怎么设置springboot启动端口

本文小编为大家详细介绍"怎么设置springboot启动端口",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么设置springboot启动端口"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。可是当我们要同时启动2个springboot工程时,就会有问题,有可能会因为8080端口被第一个应用占用而导致第二个应用无法启动,这时就需要修改其中一个工程的启动端口。

可以通过实现EmbeddedServletContainerCustomizer接口来实现:

publicclassApplicationextendsSpringBootServletInitializerimplementsEmbeddedServletContainerCustomizer{@OverrideprotectedSpringApplicationBuilderconfigure(SpringApplicationBuilderbuilder){returnbuilder.sources(Application.class);}publicstaticvoidmain(String[]args){SpringApplication.run(Application.class,args);}@Overridepublicvoidcustomize(ConfigurableEmbeddedServletContainercontainer){container.setPort(8081);}}

PS:下面看下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

再次运行即可。

读到这里,这篇"怎么设置springboot启动端口"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

端口 内容 文件 文章 应用 口号 工程 方法 电脑 运行 配置 妥当 一行 不用 东西 再次 可以通过 同时 名称 容器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 保险科技 互联网保险 哈尔滨大商圈互联网科技有限公司 互联网医疗科技 远拓互联网科技 友谊互联网络科技 掌上梦互联网科技 互联网科技大会 安控科技rtu产品工业互联网 互联网之后的科技是什么 互联网系的金融科技公司 成都铂石互联网科技做什么的 中国互联网十大科技股排名 佛山市拉法互联网科技有限公司 明优互联网科技有限公司 互联网时代的科技公司 上海钢联属于互联网科技股吗 四川互联网展示科技馆设计 互联网的科技体现在哪里 保山浩联互联网科技有限公司 瑞安市蟠桃会互联网科技有限公司 深圳互联网络科技有限公司 致骋互联网科技 碳银互联网科技有限公司 四个字互联网科技公司取名 中国科技互联网公司收入 小米互联网科技园设置 宁夏众和广鑫互联网科技有限公司 江苏互联网科技小贷 三亚科技创新互联网基地 互联网科技创业计划的风险分析
0