Springboot配置端口号全过程

 更新时间:2026年05月15日 15:24:55   作者:三月拾花酿春  
Springboot项目可以通过application.yml、application.properties或代码指定端口号,2.x版本以上EmbeddedServletContainerCustomizer已被替代,CMD启动可指定端口号,配置加载顺序依次为yml、properties、命令行

Springboot配置端口号

springboot项目端口配置

可以通过application.yml或application.properties指定

server :
  port : 80
或者
server.port = 8089

代码指定

(springboot2.x以上版本EmbeddedServletContainerCustomizer已被替代)

@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})
public class DemoApplication implements WebServerFactoryCustomizer<ConfigurableServletWebServerFactory>{
	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}
	@Override
	public void customize(ConfigurableServletWebServerFactory factory) {
		// TODO Auto-generated method stub
		factory.setPort(8099);
	}
}

在CMD启动指定端口号

java -jar demo.jar -- server.port=8099
或者
java - Dserver.port=8099 -jar demo.jar

配置加载顺序

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Spring用AspectJ开发AOP(基于Annotation)

    Spring用AspectJ开发AOP(基于Annotation)

    这篇文章主要介绍了Spring用AspectJ开发AOP(基于Annotation),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • spring boot整合redis主从sentinel方式

    spring boot整合redis主从sentinel方式

    这篇文章主要介绍了spring boot整合redis主从sentinel方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • 详解使用Spring的BeanPostProcessor优雅的实现工厂模式

    详解使用Spring的BeanPostProcessor优雅的实现工厂模式

    这篇文章主要介绍了详解使用Spring的BeanPostProcessor优雅的实现工厂模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Java多线程Callable接口实现代码示例

    Java多线程Callable接口实现代码示例

    相信大家对Java编程中如何创建线程已经不陌生了,这篇文章就向朋友们介绍实现callable接口,具体实例详见正文。
    2017-10-10
  • Java easyExcel的复杂表头多级表头导入

    Java easyExcel的复杂表头多级表头导入

    最近在项目开发中遇到的一个excel复杂表头的导入数据库操作,下面这篇文章主要给大家介绍了关于Java easyExcel的复杂表头多级表头导入的相关资料,需要的朋友可以参考下
    2022-06-06
  • java实现文件变化监控的方法(推荐)

    java实现文件变化监控的方法(推荐)

    下面小编就为大家带来一篇java实现文件变化监控的方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • SpringAOP中@Pointcut的用法详解

    SpringAOP中@Pointcut的用法详解

    这篇文章主要介绍了SpringAOP中@Pointcut的用法详解,Pointcut(切点)是面向切面编程中的一个非常重要的概念,此概念由spring框架定义,Pointcut只是一种筛选规则,需要的朋友可以参考下
    2023-08-08
  • Java花式解决'分割回文串 ii'问题详解

    Java花式解决'分割回文串 ii'问题详解

    最学习动态规划思想的路上,遇见了‘分割回文串问题’,如临大敌啊,题目听起来蛮简单,思考起来却也没那么容易,本文将为大家详细介绍几种解决分割回文串 ii问题的办法,需要的可以参考一下
    2021-12-12
  • 删除IDEA中的JDK列表项实现方式

    删除IDEA中的JDK列表项实现方式

    解决IDEA中显示已卸载JDK的问题,通过项目结构管理SDK并删除不需要的版本,可能需要多次尝试才能完全移除
    2026-01-01
  • 基于JTable的列宽与内容自适应的实现方法

    基于JTable的列宽与内容自适应的实现方法

    本篇文章是对JTable的列宽与内容自适应的实现方法进行了详细的分析介绍,需要的朋友参考下
    2013-05-05

最新评论