Kas ir D opcija (-D), kas norādīta Java palaišanas laikā?


Publikācijas datums:2021. gada 8. janvāris.



INFOMARTION > Kas ir D opcija (-D), kas norādīta Java palaišanas laikā?

Pārskats.

ClassLoaderLogManager", startējot Java, vai "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" sadaļā "Izpildes vide ⇒ VM argumenti" programmā Eclipse, šādi. logging.manager=org.apache.juli.ClassLoaderLogManager" Eclipse.

Es vēlētos paskaidrot, kas notiek, ja jūs pievienojat šo '-DXXXXXXXX'.

Satura rādītājs

  1. Kas ir opcija D (-D)?
  2. kopsavilkums

1. Kas ir opcija D (-D)?

D opcija (-D) ir Java sistēmas īpašības vērtība.

Es gribētu to faktiski palaist, lai redzētu, kas notiek, iestatot sistēmas īpašību vērtības.

1-1. Kas notiek, ja palaižat to ar opciju D (-D)

Es gribētu palaist Eclipse ar D opciju (-D). Īpašā opcija ir "-Dtest=testoption". Iestatiet, kā parādīts zemāk redzamajā diagrammā.

Izveidojiet vienkāršu galveno klasi, kā parādīts tālāk.

Šīs galvenās klases izpildīšana parāda, ka vērtību "testoption" var iegūt ar "test" kā argumentu šādi.

Tas nozīmē, ka, ja sistēmas īpašības vērtība ir iestatīta, kad tiek palaista Java, šo vērtību var iegūt no klases System.

3. kopsavilkums

D opcija (-D), palaižot programmu Java, ļauj iegūt vērtības no klases System. To izmanto, piemēram, ja vēlaties dinamiski iestatīt dažādas vērtības dažādām vidēm.

Paldies, ka noskatījāties līdz beigām.