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)?
  2. összefoglaló

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.