SpringBoot实用技巧札记

目录

  1. 如何手工设置SpringBoot内嵌的Tomcat启动端口号(port)
  2. 如何解决Eclipse.Properties中文乱码的问题

如何手工设置SpringBoot内嵌的Tomcat启动端口号(port)

实现此需求的方法有好几种:

  • 直接修改application.properties (/src/main/resources/),增加Tomcat端口号设定。
    # 特定端口号
    server.port =
    # 随机可用端口号
    server.port =
  • 通过修改VM的参数来实现。以IDEA为例子,可以直接去Run -> Edit Configurations -> VM options
    -Dserver.port=

    SpringBoot实用技巧札记

  • 或直接在代码中编程实现
    // 方法1:
    @Controller
    public class ServletConfig {
    @Bean
    public EmbeddedServletContainerCustomizer containerCustomizer() {
    return (container -> {
    container.setPort(8012);
    });
    }
    } // 方法2:
    HashMap<String, Object> props = new HashMap<>();
    props.put("server.port", 9999); new SpringApplicationBuilder()
    .sources(SampleController.class)
    .properties(props)
    .run(args); 
  • 参考资料

如何解决Eclipse.Properties中文乱码的问题

解决此问题的方法分几种:

1. 修改properties文件的编码
  1. 右键点击该所在项目,点击properties
  2. 在出现的界面选择info
  3. 更改里面的text file encoding,选择other:utf-8,点击确定。
上一篇:MongoDB之基本操作与日常维护


下一篇:CSS【04】:CSS组合选择器