亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

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

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

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

也就是說(shuō)-D是用來(lái)在啟動(dòng)一個(gè)java程序時(shí)設(shè)置系統(tǒng)屬性值的。

注意: 如果該值是一個(gè)字符串且包含空格,那么需要包在一對(duì)雙引號(hào)中。

參數(shù)獲取

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

測(cè)試類(lèi)

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)行程序時(shí)加上JVM參數(shù)-DENABLE_MYBATIS_PLUGIN=true-DENABLE_MYBATIS_PLUGIN=“true”

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

最后,控制臺(tái)輸出如下:

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

總結(jié) 

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

相關(guān)文章

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

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

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

    深度解析Java中的ReentrantLock原理

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

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

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

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

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

    解決springboot接入springfox-swagger2遇到的一些問(wèn)題

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

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

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

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

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

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

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

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

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

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

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

最新評(píng)論