spring boot如何指定啟動端口
這篇文章主要介紹了spring boot如何指定啟動端口,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
spring boot 默認端口為8080
1.修改為指定端口
(1)修改配置文件
src/main/resources/application.properties
server.port=8081

(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.動態(tài)指定端口
生成jar包后,動態(tài)指定端口
(1)在命令行中指定啟動端口
java -jar test.jar --server.port=8081
(2)傳入虛擬機系統(tǒng)屬性
java -Dserver.port=8081 -jar test.jar
說明:
java [options] -jar filename [args]
其中 options
-D[property]=value
定義系統(tǒng)屬性值
property變量是一個字符串代表屬性名,value代表設定的屬性值
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Java 比較接口comparable與comparator區(qū)別解析
這篇文章主要介紹了Java 比較接口comparable與comparator區(qū)別解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-10-10
Spring Boot 與 Kotlin 使用Redis數據庫的配置方法
Redis是目前業(yè)界使用最廣泛的內存數據存儲。下面通過本文給大家介紹Spring Boot 與 Kotlin 使用Redis數據庫的配置方法,感興趣的朋友一起看看吧2018-01-01
java使用JNA(Java Native Access)調用dll的方法
java使用JNA(Java Native Access)調用windows系統(tǒng)的dll文件的例子2013-11-11
spring aop action中驗證用戶登錄狀態(tài)的實例代碼
本篇文章主要介紹了spring aop action中驗證用戶登錄狀態(tài)的實例代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07
mybatis/mybatis-plus模糊查詢語句特殊字符轉義攔截器的實現(xiàn)
在開發(fā)中,我們通常會遇到這樣的情況。用戶在錄入信息是錄入了‘%’,而在查詢時無法精確匹配‘%’。究其原因,‘%’是MySQL的關鍵字,如果我們想要精確匹配‘%’,那么需要對其進行轉義,本文就詳細的介紹一下2021-11-11

