Wat is de D-optie (-D) bij het opstarten van Java?


Datum van publicatie:8 januari 2021.



INFOMARTION > Wat is de D-optie (-D) bij het opstarten van Java?

Overzicht.

ClassLoaderLogManager" bij het starten van Java, of "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" in "Uitvoeringsomgeving ⇒ VM-argumenten" in Eclipse, als volgt. logging.manager=org.apache.juli.ClassLoaderLogManager" als volgt in Eclipse.

Ik wil graag uitleggen wat er gebeurt als je deze '-DXXXXXX' toevoegt.

Inhoudsopgave

  1. Wat is de D optie (-D)?
  2. samenvatting

1. Wat is de D optie (-D)?

De D optie (-D) is een Java systeemeigenschap waarde.

Ik zou het willen uitvoeren om te zien wat er gebeurt als ik de systeemeigenschappen instel.

1-1. Wat gebeurt er als je het uitvoert met de D optie (-D)

Ik zou Eclipse willen draaien met de D optie (-D). De specifieke optie is "-Dtest=testoption". Opstellen zoals aangegeven in onderstaand schema.

Maak een eenvoudige hoofdklasse zoals hieronder getoond.

Het uitvoeren van deze hoofdklasse laat zien dat de waarde "testoption" als volgt kan worden verkregen met "test" als argument.

Dit betekent dat als de waarde van een systeemeigenschap is ingesteld bij het opstarten van Java, de waarde kan worden opgehaald uit de Systeemklasse.

3. samenvatting

De optie D (-D) bij het starten van Java maakt het mogelijk om waarden op te halen uit de klasse Systeem. Het wordt bijvoorbeeld gebruikt wanneer u dynamisch verschillende waarden wilt instellen voor verschillende omgevingen.

Bedankt voor het kijken tot het einde.