Do czego służy opcja D (-D) określana przy uruchamianiu środowiska Java?


Data publikacji:8 stycznia 2021 r.



INFOMARTION > Do czego służy opcja D (-D) określana przy uruchamianiu środowiska Java?

Przegląd.

ClassLoaderLogManager" podczas uruchamiania Javy lub "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" w "Środowisko wykonawcze ⇒ Argumenty maszyny wirtualnej" w Eclipse, w następujący sposób. logging.manager=org.apache.juli.ClassLoaderLogManager" w następujący sposób w Eclipse.

Chciałbym wyjaśnić, co się dzieje po dodaniu tej litery "-DXXXXXX".

Spis treści

  1. Co to jest opcja D (-D)?
  2. streszczenie

1. Co to jest opcja D (-D)?

Opcja D (-D) jest wartością właściwości systemu Java.

Chciałbym go uruchomić, aby sprawdzić, co się stanie, gdy ustawię wartości właściwości systemowych.

1-1. Co się stanie, jeśli program zostanie uruchomiony z opcją D (-D)

Chciałbym uruchomić Eclipse z opcją D (-D). Opcją szczególną jest "-Dtest=testoption". Ustawić urządzenie w sposób pokazany na poniższym rysunku.

Utwórz prostą klasę główną, jak pokazano poniżej.

Wykonanie tej klasy głównej pokazuje, że wartość "testoption" można uzyskać za pomocą argumentu "test" w następujący sposób.

Oznacza to, że jeśli wartość właściwości systemowej jest ustawiona podczas uruchamiania środowiska Java, można ją pobrać z klasy System.

3. streszczenie

Opcja D (-D) podczas uruchamiania języka Java umożliwia pobieranie wartości z klasy System. Jest ona używana na przykład wtedy, gdy chcemy dynamicznie ustawiać różne wartości dla różnych środowisk.

Dziękujemy, że oglądaliście do końca.