云服务器:如何设置springboot启动端口

发布时间:2021-09-23

  publicclassApplicationextendsSpringBootServletInitializerimplementsEmbeddedServletContainerCustomizer{ @Override protectedSpringApplicationBuilderconfigure(SpringApplicationBuilderbuilder){ returnbuilder.sources(Application.class); } publicstaticvoidmain(String[]args){ SpringApplication.run(Application.class,args); } @Override publicvoidcustomize(ConfigurableEmbeddedServletContainercontainer){ container.setPort(8081); } }PS:下面看下spring boot创建应用端口冲突8080

  

  如果你电脑上的8080端口号被程序(如jenkins)占用了,则运行lightsword会报以下错误:BindException: Address already in use......Failed to start component [Connector[HTTP/1.1-8080]]...

  解决方法:在src->main->resources目录下新建一个文件,名称为application.properties(这是SpringBoot统一的配置文件)加了以下一行内容:(取个电脑上可用的端口号,www.lu0.com如下面的9527,看过星爷电影的都懂的)server.port = 9527

  再次运行即可。

  

注册即送1000元现金券