欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Java程序啟動時-D指定參數(shù)是什么

 更新時間:2022年12月26日 11:03:38   作者:禿禿愛健身  
java服務(wù)啟動的時候,都會指定一些參數(shù),下面這篇文章主要給大家介紹了關(guān)于Java程序啟動時-D指定參數(shù)是什么的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下

參數(shù)設(shè)置

java程序啟動參數(shù) -D是用來做什么的呢? 官方解釋如下:

Set a system property value. If value is a string that contains spaces, you must enclose the string in double quotes:

java -Dfoo="some string" SomeClass

也就是說-D是用來在啟動一個java程序時設(shè)置系統(tǒng)屬性值的。

注意: 如果該值是一個字符串且包含空格,那么需要包在一對雙引號中。

參數(shù)獲取

通過System類中的getProperties()可以獲取到設(shè)置的系統(tǒng)屬性;該方法的返回值類型為String。

測試類

public class Test {

    private static final String ENABLE_MYBATIS_PLUGIN = "ENABLE_MYBATIS_PLUGIN";

    private static String enableMybatisPlugin = System.getProperty(ENABLE_MYBATIS_PLUGIN);

    public static void main(String[] args) {
        System.out.println(enableMybatisPlugin);
    }
}

在運(yùn)行程序時加上JVM參數(shù)-DENABLE_MYBATIS_PLUGIN=true-DENABLE_MYBATIS_PLUGIN=“true”

注意上圖設(shè)置的是JVM參數(shù)而不是program參數(shù)。

最后,控制臺輸出如下:

一點(diǎn)值得注意的是,需要設(shè)置的是JVM參數(shù)而不是program參數(shù),注意看下圖

總結(jié) 

到此這篇關(guān)于Java程序啟動時-D指定參數(shù)的文章就介紹到這了,更多相關(guān)Java啟動-D指定參數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java中讀取配置文件中數(shù)據(jù)的具體方法

    java中讀取配置文件中數(shù)據(jù)的具體方法

    java中讀取配置文件中數(shù)據(jù)的具體方法,需要的朋友可以參考一下
    2013-06-06
  • 深度解析Java中的ReentrantLock原理

    深度解析Java中的ReentrantLock原理

    這篇文章主要介紹了關(guān)于ReentrantLock的原理解析,文章通過代碼示例介紹的非常詳細(xì),具有一定的參考價值,需要的朋友可以參考下
    2023-07-07
  • Java多線程之線程的創(chuàng)建

    Java多線程之線程的創(chuàng)建

    這篇文章主要介紹了Java多線程之線程的創(chuàng)建,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • java 中二分法查找的應(yīng)用實(shí)例

    java 中二分法查找的應(yīng)用實(shí)例

    這篇文章主要介紹了java 中二分法查找的應(yīng)用實(shí)例的相關(guān)資料,希望通過本文大家能掌握二分法的使用方法,需要的朋友可以參考下
    2017-09-09
  • 解決springboot接入springfox-swagger2遇到的一些問題

    解決springboot接入springfox-swagger2遇到的一些問題

    這篇文章主要介紹了解決springboot接入springfox-swagger2遇到的一些問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Java類的繼承實(shí)例詳解(動力節(jié)點(diǎn)Java學(xué)院整理)

    Java類的繼承實(shí)例詳解(動力節(jié)點(diǎn)Java學(xué)院整理)

    在Java開發(fā)中,我們常常用到繼承這一概念,可以說繼承是Java這類面向?qū)ο缶幊陶Z言的基石,今天小編一起和大家一起學(xué)習(xí)java類的繼承
    2017-04-04
  • 一文吃透消息隊列RocketMQ實(shí)現(xiàn)消費(fèi)冪等原理

    一文吃透消息隊列RocketMQ實(shí)現(xiàn)消費(fèi)冪等原理

    這篇文章主要介紹了消息隊列RocketMQ實(shí)現(xiàn)消費(fèi)冪等的全面講解,幫助大家吃透RocketMQ消息隊列消費(fèi)冪等,更好的的應(yīng)用與工作實(shí)踐,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • SpringBoot整合Zookeeper詳細(xì)教程

    SpringBoot整合Zookeeper詳細(xì)教程

    Curator是Netflix公司開源的?套zookeeper客戶端框架,Curator是對Zookeeper?持最好的客戶端框架。Curator封裝了?部分Zookeeper的功能,?如Leader選舉、分布式鎖等,減少了技術(shù)?員在使?Zookeeper時的底層細(xì)節(jié)開發(fā)?作
    2022-12-12
  • 關(guān)于jpa中無法刪除onetomany中many問題的解決

    關(guān)于jpa中無法刪除onetomany中many問題的解決

    這篇文章主要介紹了關(guān)于jpa中無法刪除onetomany中many問題的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 基于ZooKeeper實(shí)現(xiàn)隊列源碼

    基于ZooKeeper實(shí)現(xiàn)隊列源碼

    這篇文章主要介紹了基于ZooKeeper實(shí)現(xiàn)隊列源碼的相關(guān)內(nèi)容,包括其實(shí)現(xiàn)原理和應(yīng)用場景,以及對隊列的簡單介紹,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09

最新評論