当前位置: 首页 > news >正文

Spring Boot修改内置Tomcat端口号

spring Boot 内置Tomcat默认端口号为8080,在开发多个应用调试时很不方便,本文介绍了修改 Spring Boot内置Tomcat端口号的方法。

一、EmbeddedServletContainerCustomizer接口

EmbeddedServletContainerCustomizer接口提供了customize方法用来自定义servlet容器的一些属性

如图编写实现类在customize方法中可设置容器端口号为8088

二、TomcatEmbeddedServletContainerFactory

直接设置TomcatEmbeddedServletContainerFactory的相应属性值也可以修改tomcat端口,如图

 

[java]  view plain  copy
 
  1. public class TomcatEmbeddedServletContainerFactory  
  2.         extends AbstractEmbeddedServletContainerFactory implements ResourceLoaderAware  
[java]  view plain  copy
 
  1. public abstract class AbstractEmbeddedServletContainerFactory  
  2.         extends AbstractConfigurableEmbeddedServletContainer  
  3.         implements EmbeddedServletContainerFactory   

可以看到Tomcat默认的端口号8080是在这里设置的

 

 

三、修改默认配置

Spring Boot默认配置文件为CLASSPATH下的application.properties
在application.properties中添加server.port=8011,可将tomcat默认端口号修改为8011

相关文章:

  • lotus是什么?
  • adb shell input keyevent值所对应的字符
  • 0x80040201错误代码解决办法
  • 按钮点击效果总结
  • mysql菜鸟手迹13--mysql用户及权限管理
  • 【Python】09、线性结构、切片及解构
  • 访问CISCO 路由器的方法
  • Alan Cox 被斯旺西大学授予荣誉学位
  • Oculus 推出VR浏览器 Carmel
  • ABAP:SmartForms 之二--设计
  • SANS:2011年度日志管理调查报告
  • 委托与事件(迷糊………………)
  • 第十五周学习进度条
  • CentOS添加多个yum源
  • 利用boost.python库实现C++与Python的整合
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • angular学习第一篇-----环境搭建
  • CSS3 变换
  • CSS居中完全指南——构建CSS居中决策树
  • ES6系统学习----从Apollo Client看解构赋值
  • node和express搭建代理服务器(源码)
  • SpiderData 2019年2月13日 DApp数据排行榜
  • 初识 webpack
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 复习Javascript专题(四):js中的深浅拷贝
  • 给第三方使用接口的 URL 签名实现
  • 基于组件的设计工作流与界面抽象
  • ------- 计算机网络基础
  • 计算机在识别图像时“看到”了什么?
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 如何邀请好友注册您的网站(模拟百度网盘)
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • ​Python 3 新特性:类型注解
  • (bean配置类的注解开发)学习Spring的第十三天
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (附源码)springboot助农电商系统 毕业设计 081919
  • (离散数学)逻辑连接词
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (十六)Flask之蓝图
  • (万字长文)Spring的核心知识尽揽其中
  • (一)Thymeleaf用法——Thymeleaf简介
  • (一)为什么要选择C++
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转载)在C#用WM_COPYDATA消息来实现两个进程之间传递数据
  • .mkp勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法