Java中VM?options與Program?arguments的區(qū)別及說明
一、VM options
VM options:
我們在程序中需要的運行時環(huán)境變量,它需要以-D或-X或-XX開頭,每個參數(shù)使用空格分隔
使用最多的就是-Dkey=value設(shè)定系統(tǒng)屬性值,比如-Dserver.port=8088
二、Program arguments
Program arguments:
為我們啟動類傳入main方法的字符串數(shù)組args[],它通常以–開頭,如–server.port=8099
注意?。?!
當以VM options 和 Program arguments配置了相同的數(shù)據(jù)時,以Program arguments優(yōu)先
三、圖例展示,如何添加兩個參數(shù)
打開配置頁:

添加 VM options 和 Program arguments配置

結(jié)果展示:

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
IntelliJ?IDEA教程之clean或者install?Maven項目的操作方法
這篇文章主要介紹了IntelliJ?IDEA教程之clean或者install?Maven項目的操作方法,本文分步驟給大家介紹兩種方式講解如何調(diào)試出窗口,需要的朋友可以參考下2023-04-04
idea亂碼修改bin目錄下的idea.exe.vmoptions無效問題
這篇文章主要介紹了idea亂碼修改bin目錄下的idea.exe.vmoptions無效問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-04-04
Java番外雜談之每天掃的二維碼你了解它內(nèi)含的信息嗎
二維碼已經(jīng)成為我們?nèi)粘I钪斜夭豢缮俚慕M成部分了,登錄需要掃一掃二維碼、買東西付錢需要掃一掃二維碼、開會簽到也需要掃一掃二維碼,那么如此使用的二維碼技術(shù),背后的原理是怎樣的呢?本文將結(jié)合二維碼的發(fā)展歷程以及典型應(yīng)用場景,分析二維碼背后的技術(shù)原理2022-02-02
Java存儲數(shù)據(jù)至Rredis之@RedisHash實現(xiàn)過程
文章介紹了在項目啟動時通過@RedisHash注解,將Java對象映射為Redis中的Hash結(jié)構(gòu),實現(xiàn)數(shù)據(jù)的自動加載與管理,具體步驟包括引入依賴、創(chuàng)建實體類、實現(xiàn)Repository,并完成增刪查改操作2025-10-10
Spring Boot詳解各類請求和響應(yīng)的處理方法
平時只是在用SpringBoot框架,但并沒有詳細研究過請求和響應(yīng)執(zhí)行的一個具體過程,所以本文主要來梳理一下SpringBoot請求和響應(yīng)的處理過程2022-07-07

