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

可以通过实现EmbeddedServletContainerCustomizer接口来实现:
public class Application extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(Application.class);
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
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启动端口,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# spring
# boot
# 启动端口
# 8080
# Intellij IDEA实现SpringBoot项目多端口启动的两种方法
# spring boot如何指定启动端口
# SpringBoot项目修改访问端口和访问路径的方法
# springboot启动时如何获取端口和项目名
# 会报
# 小编
# 配置文件
# 端口号
# 这是
# 是个
# 如果你
# 第一个
# 在此
# 可以通过
# 用了
# 第二个
# 给大家
# 当我们
# 其中一个
# 来实现
# 解决方法
# 所述
# 给我留言
# 感谢大家
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何用PHP快速搭建高效网站?分步指南
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
C语言设计一个闪闪的圣诞树
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
如何在阿里云域名上完成建站全流程?
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】
成都网站制作公司哪家好,四川省职工服务网是做什么用?
Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives
如何在云主机上快速搭建多站点网站?
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
iOS发送验证码倒计时应用
如何快速查询网站的真实建站时间?
HTML 中动态设置元素 name 属性的正确语法详解
EditPlus中的正则表达式实战(6)
Android使用GridView实现日历的简单功能
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
WEB开发之注册页面验证码倒计时代码的实现
如何快速登录WAP自助建站平台?
如何在建站主机中优化服务器配置?
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】
网站页面设计需要考虑到这些问题
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
如何用AI帮你把自己的生活经历写成一个有趣的故事?
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
黑客入侵网站服务器的常见手法有哪些?
香港服务器网站推广:SEO优化与外贸独立站搭建策略
如何在建站宝盒中设置产品搜索功能?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
标题:Vue + Vuex + JWT 身份认证的正确实践与常见误区解析
百度输入法ai面板怎么关 百度输入法ai面板隐藏技巧
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】
java中使用zxing批量生成二维码立牌
标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南
在centOS 7安装mysql 5.7的详细教程
在线制作视频网站免费,都有哪些好的动漫网站?
Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案
Android中AutoCompleteTextView自动提示
Laravel怎么集成Vue.js_Laravel Mix配置Vue开发环境
微信h5制作网站有哪些,免费微信H5页面制作工具?
php做exe能调用系统命令吗_执行cmd指令实现方式【详解】
如何在IIS7中新建站点?详细步骤解析
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
如何自定义建站之星网站的导航菜单样式?
如何在万网自助建站中设置域名及备案?
JavaScript实现Fly Bird小游戏
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
上一篇:apache漏洞怎么修复
下一篇:拇指琴入门教程
上一篇:apache漏洞怎么修复
下一篇:拇指琴入门教程

