spring boot如何指定启动端口

作者:慕尘 时间:2021-06-27 19:52:14 

这篇文章主要介绍了spring boot如何指定启动端口,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

spring boot 默认端口为8080

1.修改为指定端口

(1)修改配置文件

src/main/resources/application.properties


server.port=8081

spring boot如何指定启动端口

(2)通过编码的方式来指定端口

在启动类中添加servletContainer方法


package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
import org.springframework.context.annotation.Bean;

@SpringBootApplication
public class DemoApplication {

public static void main(String[] args) {
   SpringApplication.run(DemoApplication.class, args);
 }

@Bean
 public TomcatServletWebServerFactory servletContainer(){
   return new TomcatServletWebServerFactory(8081) ;
 }

}

说明:

该代码适用于spring boot2X中

2.动态指定端口

生成jar包后,动态指定端口

(1)在命令行中指定启动端口


java -jar test.jar --server.port=8081

(2)传入虚拟机系统属性


java -Dserver.port=8081 -jar test.jar

说明:

java [options] -jar filename [args]

其中 options

-D[property]=value

定义系统属性值

property变量是一个字符串代表属性名,value代表设定的属性值

来源:https://www.cnblogs.com/baby123/p/11381171.html

标签:spring,boot,指定,启动,端口
0
投稿

猜你喜欢

  • 常用Maven库,镜像库及maven/gradle配置(小结)

    2023-11-20 23:44:00
  • ArrayList详解和使用示例_动力节点Java学院整理

    2023-08-05 13:15:41
  • java代码执行字符串中的逻辑运算方法

    2023-11-29 12:13:06
  • mybatis-plus update更新操作的三种方式(小结)

    2023-10-08 14:05:08
  • java POI解析Excel 之数据转换公用方法(推荐)

    2023-06-10 11:04:53
  • springboot配置mysql数据库spring.datasource.url报错的解决

    2023-10-04 12:49:26
  • 深入XPath的详解以及Java示例代码分析

    2021-11-01 13:42:33
  • jdbc+jsp实现简单员工管理系统

    2021-08-31 23:08:15
  • 在springboot中实现个别bean懒加载的操作

    2023-11-25 09:44:11
  • SpringMvc微信支付回调示例代码

    2023-01-24 08:00:03
  • java实现单机版五子棋

    2022-12-20 20:15:07
  • 深入了解Java核心类库--Math类

    2023-08-19 01:06:21
  • netty pipeline中的inbound和outbound事件传播分析

    2023-08-27 06:57:00
  • java数据结构之希尔排序

    2023-11-08 18:16:18
  • Mybatis常用分页插件实现快速分页处理技巧

    2022-12-25 00:03:45
  • Java基础教程之static五大应用场景

    2023-11-11 05:10:43
  • spring使用OXM进行对象XML映射解析

    2022-11-11 16:05:19
  • springboot vue测试平台开发调通前后端环境实现登录

    2021-08-13 03:54:02
  • 教你快速搭建sona服务及idea使用sona的方法

    2023-11-20 05:22:53
  • Spring boot配置绑定和配置属性校验的方式详解

    2022-04-21 03:06:06
  • asp之家 软件编程 m.aspxhome.com