Mit jelent a Java indításakor megadott D opció (-D)?
Megjelenés dátuma:2021. január 8.
INFOMARTION > Mit jelent a Java indításakor megadott D opció (-D)?
Áttekintés.
ClassLoaderLogManager" a Java indításakor, vagy "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" az Eclipse "Végrehajtási környezet ⇒ VM argumentumok" menüpontjában az alábbiak szerint. logging.manager=org.apache.juli.ClassLoaderLogManager" a következőképpen az Eclipse-ben.
Szeretném elmagyarázni, mi történik, ha hozzáadod ezt a '-DXXXXXXXX'.
Tartalomjegyzék
1. Mi az a D opció (-D)?
A D opció (-D) egy Java rendszer tulajdonság értéke.
Szeretném ténylegesen futtatni, hogy lássam, mi történik, amikor beállítom a rendszer tulajdonságainak értékeit.
1-1. Mi történik, ha a D opcióval (-D) futtatod a programot?
Az Eclipse-t a D opcióval (-D) szeretném futtatni. A konkrét opció a "-Dtest=testoption". Állítsa be az alábbi ábrán látható módon.
Hozzon létre egy egyszerű fő osztályt az alábbiak szerint.
A főosztály végrehajtása azt mutatja, hogy a "testoption" értéket a "test" argumentummal a következőképpen kaphatjuk meg.
Ez azt jelenti, hogy ha egy rendszer tulajdonság értéke a Java indításakor be van állítva, akkor az értéket a System osztályból lehet lekérni.
3. összefoglaló
A D opció (-D) a Java indításakor lehetővé teszi az értékek lekérdezését a System osztályból. Ezt például akkor használjuk, ha dinamikusan különböző értékeket szeretnénk beállítani a különböző környezetekhez.
Köszönjük, hogy a végéig figyeltek.