Java SDK seçenekleri ve sistem özellikleri

Java™ seçenekleri ve sistem özellikleri, toplu başlatıcıda OPENJ9_JAVA_OPTIONS ortam değişkeni kullanılarak yapılandırılır. Bu seçenekler, -X ve -D seçenekleri de içinde olmak üzere standart java komut satırı başlatıcısıyla kullanılabilen seçeneklerin çoğunu içerebilir.

Bu tablo, toplu başlatıcı ile yaygın olarak kullanılan seçenekleri içerir. Tam liste için java -help ya da java -X komutlarını kullanın. Seçenekler hakkında daha fazla bilgi için bkz. Eclipse OpenJ9 komut satırı seçenekleri.
Tablo 1.
Seçenek Açıklama
-verbose:class Bu seçenek, sınıf yükleyici etkinliğini //SYSOUT veri kümesine yazdırır; bu, ClassNotFound hatalarının çözülmesine yardımcı olur.
-D<name>=<value> System.getProperty() yöntemini kullanarak Java kodu içinde erişilebilen herhangi bir Java sistem özelliğini ayarlamak için kullanılır.
-Dfile.encoding=<encoding> Varsayılan dosya kodlamasını ayarlamak için kullanılır. Varsayılan değer genellikle bir EBCDIC kodlaması olan IBM-1047kodlamasıdır, ancak bu değişkeni bir ASCII kodlaması olan ISO-8859-1olarak ayarlamak yaygındır. Daha fazla bilgi için bkz. Çıkış kodlamasını denetleme.
-Djzos.logging={E|W|N|I|D|T} İsteğe bağlı olan bu özellik, JZOS araç takımı yerel kitaplığında //SYSOUT veri kümesine günlük kaydını denetlemek için kullanılabilir. Bu düzey, başlatıcı günlük kaydı düzeyinden bağımsızdır. Daha fazla bilgi için Toplu başlatıcı günlük kaydı düzeylerini ayarlamabaşlıklı konuya bakın.
-Djzos.merge.sysout={true|false} trueolarak ayarlanırsa, toplu başlatıcıyı çalıştırdığınızda Java System.out ve System.err akışları DD:SYSOUT veri kümesine yeniden yönlendirilir ve DD:STDOUT ve DD:STDERR deyimleri yoksayılır. Varsayılan değer, false değeridir.
-Xms<size> Başlangıçtaki Java yığın boyutunu ayarlar.
-Xmx<size> Java yığın boyutu üst sınırını belirler.