Spring Boot启动端口修改方法

 更新时间:2017年07月18日 10:31:08   作者:幕三少  
spring boot是个好东西,可以不用容器直接在main方法中启动,而且无需配置文件,方便快速搭建环境。下面通过本文给大家分享Spring Boot修改启动端口的方法,感兴趣的的朋友一起看看吧

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

1.可以通过实现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); 
  } 
}

 2.可以通过application.properties配置文件来实现

server.port=8084

以上所述是小编给大家介绍的Spring Boot启动端口修改方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • 宁可用Lombok也不把成员设置为public原理解析

    宁可用Lombok也不把成员设置为public原理解析

    这篇文章主要为大家介绍了宁可用Lombok也不把成员设置为public原理解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Java 基础--Arrays工具类详解

    Java 基础--Arrays工具类详解

    这篇文章主要介绍了Java Arrays工具类用法,结合实例形式分析了java Arrays工具类针对数组元素修改、复制、排序等操作使用技巧与相关注意事项,需要的朋友可以参考下
    2021-09-09
  • java中计算集合的交差并集示例代码

    java中计算集合的交差并集示例代码

    今天突然想Java如何计算集合的交差并集,主要是看Python语言的时候想起来的。下面这篇文章主要给大家介绍了关于java中计算集合的交差并集的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-08-08
  • Java生成随机姓名、性别和年龄的实现示例

    Java生成随机姓名、性别和年龄的实现示例

    这篇文章主要介绍了Java生成随机姓名、性别和年龄的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • 基于HTML5+js+Java实现单文件文件上传到服务器功能

    基于HTML5+js+Java实现单文件文件上传到服务器功能

    应公司要求,在HTML5页面上实现上传文件到服务器功能,对于我这样的菜鸟,真是把我难住了,最后还是请教大神搞定的,下面小编把例子分享到脚本之家平台,供大家参考
    2017-08-08
  • 浅谈MyBatis-plus入门使用

    浅谈MyBatis-plus入门使用

    这几天本人了解到了MyBatis-plus,一个 Mybatis 增强工具包.经过一番研究,发现这玩意真的好用,不用写任何 xml ,内置通用的 Mapper,而且完全是面向对象编程,文档给的示例代码,跟之前用过的 sequelize (Node.js 的 ORM)非常像,因此本人也尝试了一把, 需要的朋友可以参考下
    2021-05-05
  • SpringBoot通过配置Swagger权限解决Swagger未授权访问漏洞问题

    SpringBoot通过配置Swagger权限解决Swagger未授权访问漏洞问题

    这篇文章主要介绍了SpringBoot通过配置Swagger权限解决Swagger未授权访问漏洞问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-05-05
  • SpringBoot整合消息队列RabbitMQ

    SpringBoot整合消息队列RabbitMQ

    SpringBoot整合RabbitMQ很容易,但是整合的目的是为了使用,那要使用RabbitMQ就要对其有一定的了解,不然容易整成一团浆糊。因为说到底,SpringBoot只是在封装RabbitMQ的API,让其更容易使用而已,废话不多说,让我们一起整它
    2023-03-03
  • jvm调优的几种场景(小结)

    jvm调优的几种场景(小结)

    本文主要介绍了jvm调优的几种场景,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • Spring:@Async注解和AsyncResult与CompletableFuture使用问题

    Spring:@Async注解和AsyncResult与CompletableFuture使用问题

    这篇文章主要介绍了Spring:@Async注解和AsyncResult与CompletableFuture使用问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08

最新评论