Čo znamená možnosť D (-D) zadaná pri spustení Javy?
Dátum vydania:8. januára 2021.
INFOMARTION > Čo znamená možnosť D (-D) zadaná pri spustení Javy?
Prehľad.
ClassLoaderLogManager" pri spustení Javy alebo "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" v "Execution environment ⇒ VM arguments" v Eclipse, a to nasledovne. logging.manager=org.apache.juli.ClassLoaderLogManager" v Eclipse takto.
Chcel by som vysvetliť, čo sa stane, keď pridáte toto '-DXXXXXX'.
1. Čo je to možnosť D (-D)?
Možnosť D (-D) je hodnota vlastnosti systému Java.
Chcel by som ho skutočne spustiť a zistiť, čo sa stane, keď nastavím hodnoty vlastností systému.
1-1. Čo sa stane, ak ho spustíte s voľbou D (-D)
Chcel by som spustiť Eclipse s voľbou D (-D). Špecifická možnosť je "-Dtest=testoption". Nastavte ho tak, ako je znázornené na obrázku nižšie.
Vytvorte jednoduchú hlavnú triedu, ako je znázornené nižšie.
Spustenie tejto hlavnej triedy ukazuje, že hodnotu "testoption" možno získať s "test" ako argumentom takto.
To znamená, že ak je hodnota systémovej vlastnosti nastavená pri spustení Javy, hodnotu možno získať z triedy System.
3. zhrnutie
Voľba D (-D) pri spustení Javy umožňuje načítanie hodnôt z triedy System. Používa sa napríklad vtedy, keď chcete dynamicky nastaviť rôzne hodnoty pre rôzne prostredia.
Ďakujeme vám za sledovanie až do konca.
■INFORMATION
Kliknutím sem prejdite na hornú stránku s informáciami.
■PROFILE
■Kontaktné údaje.
V prípade otázok týkajúcich sa tohto článku nás kontaktujte tu.