Java başlangıcında belirtilen D seçeneği (-D) nedir?


Yayın Tarihi:8 Ocak 2021.



INFOMARTION > Java başlangıcında belirtilen D seçeneği (-D) nedir?

Genel bakış.

Java'yı başlatırken "ClassLoaderLogManager" veya Eclipse'te "Yürütme ortamı ⇒ VM argümanları" içinde "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager", aşağıdaki gibi. logging.manager=org.apache.juli.ClassLoaderLogManager" ifadesini Eclipse'te aşağıdaki gibi değiştirin.

Bu '-DXXXXXX' eklediğinizde ne olduğunu açıklamak istiyorum.

İçindekiler

  1. D seçeneği (-D) nedir?
  2. özet

1. D seçeneği (-D) nedir?

D seçeneği (-D) bir Java sistem özelliği değeridir.

Sistem özellik değerlerini ayarladığımda ne olduğunu görmek için gerçekten çalıştırmak istiyorum.

1-1. D seçeneği (-D) ile çalıştırırsanız ne olur?

Eclipse'i D seçeneği (-D) ile çalıştırmak istiyorum. Özel seçenek "-Dtest=testoption" şeklindedir. Aşağıdaki şemada gösterildiği gibi ayarlayın.

Aşağıda gösterildiği gibi basit bir ana sınıf oluşturun.

Bu ana sınıf çalıştırıldığında "testoption" değerinin "test" argümanı ile aşağıdaki gibi elde edilebileceği görülür.

Bu, Java başlatıldığında bir sistem özelliği değeri ayarlanmışsa, değerin System sınıfından alınabileceği anlamına gelir.

3. özet

Java'yı başlatırken D seçeneği (-D) değerlerin System sınıfından alınmasını sağlar. Örneğin, farklı ortamlar için dinamik olarak farklı değerler ayarlamak istediğinizde kullanılır.

Sonuna kadar izlediğiniz için teşekkür ederiz.