zoukankan      html  css  js  c++  java
  • Spring Boot修改内置Tomcat端口号 (zhuan)

    http://blog.csdn.net/argel_lj/article/details/49851625

    *********************************************************

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

    一、EmbeddedServletContainerCustomizer接口


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

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


    二、TomcatEmbeddedServletContainerFactory

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


    1. public class TomcatEmbeddedServletContainerFactory  
    2.         extends AbstractEmbeddedServletContainerFactory implements ResourceLoaderAware  
    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
     

    在myprojectsrcmain esources 个人工程文件下的resources目录下建立

    application.properties

    ******************

    设定内容

    server.port=8011

    运行服务,或构建系统,即可生效
     
  • 相关阅读:
    ‘Host’ is not allowed to connect to this mysql server
    centos7安装mysql
    further configuration avilable 不见了
    Dynamic Web Module 3.0 requires Java 1.6 or newer
    hadoop启动 datanode的live node为0
    ssh远程访问失败 Centos7
    Linux 下的各种环境安装
    Centos7 安装 python2.7
    安装scala
    Centos7 安装 jdk 1.8
  • 原文地址:https://www.cnblogs.com/zhao1949/p/6206417.html
Copyright © 2011-2022 走看看