Java?-jar運(yùn)行jar包時(shí)可添加參數(shù)示例詳解
1、 -jar 參數(shù)
說明: 指定要執(zhí)行的 JAR 文件。
示例:java -jar spring-boot-helloworld.jar
2、-D 參數(shù)
說明;設(shè)置系統(tǒng)屬性,在代碼中可以通過 System.getProperty(“propertyName”)獲取,也可以通過@Value注解獲取
示例:java -jar -Dproper.name=properValue spring-boot-helloworld.jar

3、-X 參數(shù)
說明: 設(shè)置 JVM 參數(shù)
示例:java -jar -Xmx512m spring-boot-helloworld.jar

4、–spring.profiles.active 參數(shù)
說明:指定使用Spring 配置文件中的特定 Profile,用于切換配置文件
示例:java -jar spring-boot-helloworld.jar --spring.profiles.active=8081

5、–spring.config.name 和 --spring.config.location 參數(shù)
說明:
- –spring.config.location 參數(shù)用于指定 Spring Boot 應(yīng)用加載配置文件的位置。默認(rèn)情況下,Spring Boot 會(huì)從特定的默認(rèn)位置加載配置文件,使用該參數(shù)可以讓你靈活地指定自定義的配置文件路徑
- –spring.config.name 參數(shù)用于指定 Spring Boot 應(yīng)用要加載的配置文件的名稱。默認(rèn)情況下,Spring Boot 會(huì)嘗試加載名為 application 的配置文件,如 application.properties 或 application.yml。通過這個(gè)參數(shù),你可以自定義配置文件的名稱。
示例:java -jar spring-boot-helloworld.jar --spring.config.name=myapplication --spring.config.location=./config/

6、main方法啟動(dòng)參數(shù)
說明:在 java -jar 命令后直接列出的參數(shù)被傳遞給應(yīng)用程序??梢栽趹?yīng)用程序的 public static void main(String[] args) 方法中使用 args 數(shù)組獲取這些參數(shù)。
示例:java -jar spring-boot-helloworld.jar arg1 arg2 arg3

總結(jié)
到此這篇關(guān)于Java -jar運(yùn)行jar包時(shí)可添加參數(shù)的文章就介紹到這了,更多相關(guān)Java -jar運(yùn)行jar包可添加參數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
IDEA 單元測試報(bào)錯(cuò):Class not found:xxxx springb
這篇文章主要介紹了IDEA 單元測試報(bào)錯(cuò):Class not found:xxxx springboot的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-01-01
Java定時(shí)任務(wù)的三種實(shí)現(xiàn)方式
這篇文章主要給大家介紹了關(guān)于Java定時(shí)任務(wù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-01-01
springboot整合RabbitMQ發(fā)送短信的實(shí)現(xiàn)
本文會(huì)和SpringBoot做整合,實(shí)現(xiàn)RabbitMQ發(fā)送短信,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05
Java實(shí)現(xiàn)字符串與基本數(shù)據(jù)類型轉(zhuǎn)換的全面指南
本文詳細(xì)介紹了Java中字符串與基本數(shù)據(jù)類型之間轉(zhuǎn)換的方法,包括將字符串轉(zhuǎn)換為基本數(shù)據(jù)類型,以及將基本數(shù)據(jù)類型轉(zhuǎn)換為字符串的各種技術(shù),有需要的小伙伴可以了解下2025-09-09
SpringBoot3使用RestTemplate請求接口忽略SSL證書的問題解決
本文主要介紹了SpringBoot3使用RestTemplate請求接口忽略SSL證書的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-10-10
SpringCloud?Function?SpEL注入漏洞分析及環(huán)境搭建
SpringCloud 是一套分布式系統(tǒng)的解決方案,常見的還有阿里巴巴的Dubbo,F(xiàn)ass的底層實(shí)現(xiàn)就是函數(shù)式編程,SpringCloud Function 就是Spring提供的分布式函數(shù)式編程組件,下面給大家介紹下SpringCloud?Function?SpEL注入漏洞分析,感興趣的朋友一起看看吧2022-04-04

