zoukankan      html  css  js  c++  java
  • Spring boot设置启动监听端口

    一、通过配置

    修改application.properties

    在属性文件中添加server.port=8000

    二、直接看代码:

     1 @Controller
     2 @EnableAutoConfiguration
     3 @ComponentScan
     4 public class CallMain extends SpringBootServletInitializer implements EmbeddedServletContainerCustomizer {
     5     private final static Logger logger = LoggerFactory.getLogger(CallMain.class);
     6 
     7     public static void main(String[] args) throws Exception {
     8 
     9                 //...    
    10         SpringApplication.run(CallMain.class, args);
    11         logger.debug("spring boot system init successfully...");
    12     }
    13 
    14     @Override
    15     public void customize(ConfigurableEmbeddedServletContainer container) {
    16         container.setPort(8000);
    17         
    18     }
    19 }        

    三、关键点

    1. 启动类要继承SpringBootServletInitializer类。

    2. 启动类要实现EmbeddedServletContainerCustomizer接口。

    3. 通过复写customize方法实现端口的设置。

    4. 这个接口在2.0.x版本中删除了。

  • 相关阅读:
    伍佰《突然的自我》
    .NET常见ORM框架
    并发和压测工具
    底层源码调试工具
    c 冒泡排序
    c 指定范围的质数
    c 筛法列举质数
    c 牛顿法求方程近似解
    c 二分法求方程近似解
    css选择器 及其权重
  • 原文地址:https://www.cnblogs.com/yoyotl/p/7089099.html
Copyright © 2011-2022 走看看