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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java帮帮-微信公众号-技术文章全总结

Tomcat7优化

用了很久的Tomcat,没怎么看过它的优化,今天抽出时间研究了下,将内容记录下。 首先,是客户端访问tomcat的一个过程,如图所示: ? 图中间虚线框部分是...

44910
来自专栏C/C++基础

解决tomcat启动startup.bat一闪而…

遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下:

632
来自专栏程序猿DD

SpringBoot应用部署于外置Tomcat容器

来源:https://my.oschina.net/hansonwang99/blog/1824245

973
来自专栏容器云生态

redis 3.0尝鲜

1.安装redis wget  http://download.redis.io/releases/redis-3.0.5.tar.gz tar zxf  r...

2769
来自专栏西安-晁州

Spring boot应用踩坑集锦

spring boot是spring的一种开发套件,是spring cloud的基础框架,要学习spring cloud微服务是绕不开的,遇到一些踩坑问题在这里...

694
来自专栏JMCui

Hybris 6.4 + Jrebel

Jrebel官网参考地址:https://manuals.zeroturnaround.com/jrebel/standalone/hybris.html Wi...

3136
来自专栏张善友的专栏

内存检测工具Valgrind

Valgrind是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于...

2419
来自专栏Linyb极客之路

springboot打包部署的那些事

springboot-maven-plugin打包的第一级目录为Boot-INF,如果不做任何配置,直接mvn clean package会发现无法把本地的ja...

1.5K2
来自专栏LinkedBear的个人空间

运用Oltu框架搭建OAuth的Demo工程 转

http://jinnianshilongnian.iteye.com/blog/2038646

1084
来自专栏云计算教程系列

如何在Ubuntu 16.04上使用Gunicorn和Nginx部署Falcon Web应用程序

Falcon是用于构建Web应用程序的最小Python框架。它非常适合构建遵循REST架构风格的API 。它是一个低级别,高性能的框架,可以在不牺牲开发速度的情...

1924

扫码关注云+社区