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版本中删除了。

  • 相关阅读:
    BestCoder Round #87 1001
    p1304 家族
    hdu 1003
    hdu 1231
    hdu 1232 畅通工程
    hdu 4107
    Robot Framework--用例、数据、流程分离例子
    Robot Framework--RIDE面板与库的说明
    Robot Framework--pybot命令
    Robot Framework--运行pybot时出错
  • 原文地址:https://www.cnblogs.com/yoyotl/p/7089099.html
Copyright © 2011-2022 走看看