Sessiz (katılımsız) Java yüklemesini nasıl düzenleyebilirim?


Bu makale aşağıdakilerle ilgilidir:
  • Platformlar: Windows 10, Windows 7, Windows 8, Windows XP, Windows Server 2012, Windows Vista
  • Java sürümleri 7.0, 8.0

Bu sayfa, Java SE Çalıştırma Zamanı Ortamı'nı (JRE) Windows 32-bit platformlara yüklemek için kullanılan seçenekleri açıklar. Yönelik olduğu kişiler:

  • JRE'yi Java Eklentisi'ni ve Java Web Start teknolojileriyle Intranet'lerindeki birden çok PC'ye kullanıcı etkileşimi olmadan dağıtan sistem yöneticileri.

  • JRE gerektiren ürünlere sahip satıcılar. JRE sessiz olarak (komut satırından etkileşim gerektirmeden) ürünleriyle yüklenebilir.

JRE yükleyiciler Microsoft Windows Installer (MSI) 2.0 teknolojisi kullanılarak oluşturulur. MSI, sessiz yüklemeler veya katılımsız yüklemeler için yerleşik destek içerir. Bu doküman JRE'nin MSI çalıştıran .exe dosyası kullanılarak nasıl yükleneceğini açıklar.


Java 8

Daha fazla bilgi için bkz. Windows JRE 8 yükleyici seçenekleri (docs.oracle.com).

Komut Satırından Yükleme

Bu bölüm, JRE Windows Çevrimdışı Yükleyici için komut satırı seçeneklerini açıklar. Yükleyiciyi aşağıdaki gibi çalıştırın:

jre [INSTALLCFG=configuration_file_path] [options]

  • jre JRE Windows Çevrimdışı Yükleyici temel dosya adıdır (örneğin, jre-8u05-windows-i586.exe).
  • INSTALLCFG=configuration_file_path yükleyici konfigürasyon dosyasının dizin yolunu belirtir.
    Daha fazla bilgi için bkz. Konfigürasyon Dosyasıyla Yükleme (docs.oracle.com).
  • options boşluklarla ayrılan belirtilen değerleri içeren seçeneklerdir. Tablo 20-1, Konfigürasyon Dosyası Seçenekleri (docs.oracle.com) altında listelenen aynı seçenekleri kullanın. Ayrıca JRE Windows Çevrimdışı Yükleyici için sessiz yükleme gerçekleştirmek üzere /s seçeneğini kullanabilirsiniz.

Java 7

Daha fazla bilgi için bkz. JRE 7 Windows yükleyici seçenekleri (docs.oracle.com).

Komut Satırı Yüklemesi

Java SE 7 Windows Çevrimdışı Yükleyici komutu aşağıdaki söz dizimine sahiptir:

<jre>.exe [/s] [INSTALLDIR=<drive>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M] [SPONSORS=0]

Not
  • <jre>.exe JRE için yürütülebilir tek yükleyicidir.
  • /s kullanılırsa, sessiz yüklemeyi belirtir.
  • INSTALLDIR kullanılırsa, JRE'nin sürücüsünü ve yolunu belirtir. INSTALLDIR için bir yol belirtilmediyse, yükleme C:\Program Files\java\jre (varsayılan konum) konumuna yapılır.
  • STATIC=1 kullanılırsa, statik yüklemeyi belirtir. Statik yüklemeler hakkında daha fazla bilgi için bkz. Yama Kullanma ve Statik JRE Yüklemesi içindeki Statik Yükleme (docs.oracle.com).
  • WEB_JAVA=0 kullanılırsa, herhangi bir Java uygulamasının tarayıcıda çalışmasını devre dışı bırakır. WEB_JAVA=1 öndeğer ayardır, Java uygulamalarını tarayıcıda etkinleştirir. Bu alan, 7u10 sürümünden itibaren kullanılmaktadır. Daha fazla bilgi için bkz. Java İstemcisinin Güvenlik Düzeyini Ayarlama (docs.oracle.com).
  • WEB_JAVA_SECURITY_LEVEL kullanılırsa, tarayıcıda çalışan imzalanmamış Java uygulamalarının güvenlik düzeyini ayarlar. Bu alan için olası değerler, VH (çok yüksek), H (yüksek), M (orta, öndeğer) şeklindedir. Bu alan, 7u10 sürümünden itibaren kullanılmaktadır. Daha fazla bilgi için bkz. Java İstemcisinin Güvenlik Düzeyini Ayarlama (docs.oracle.com).
  • SPONSORS=0 kullanılırsa, tarayıcı eklentileri gibi sponsorlu tekliflerin tamamını atlar. Bu alan, 7u55 sürümünden itibaren kullanılmaktadır. Sponsor teklifleri ve dolayısıyla bu işlev, sadece çevrimiçi 32 bit JRE yükleyiciler ve Otomatik Güncelleme mekanizmaları için geçerlidir.
Örnek 1
JRE yükleyicisinin jre-7-windows-i586.exe olduğunu ve aşağıdaki konfigürasyonu yüklemek istediğinizi varsayalım:
  • Windows Yüklemesi gerçekleştirin
  • JRE çekirdeği, ek yazı tipleri, renkler ve Soundbank yükleyin

Yukarıda bahsedilen konfigürasyonu yükleme komutu şu şekildedir:
jre-7-windows-i586.exe /s

Örnek 2
JRE yükleyicisinin jre-7-windows-i586.exe olduğunu ve aşağıdaki konfigürasyonu yüklemek istediğinizi varsayalım:
  • Windows Çevrimdışı Yükleme gerçekleştirin ve aşağıdaki siteden D sürücüsüne JRE yükleyin: java\jre
  • JRE'nin tüm özelliklerini yükletin

Yukarıda bahsedilen konfigürasyonu yükleme komutu şu şekildedir:
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre

Not: MS-DOS penceresini açık tutmak için Java yüklemesi tamamlanıncaya kadar start /w komutunu şu şekilde kullanın:
start /w jre-7-windows-i586.exe /s


Kayıt Dosyası Oluşturma

Yüklemenin başarılı olduğunu doğrulamak için günlük dosyası kullanın. Yüklemeyi tanımlayan bir kayıt dosyası oluşturmak için yükleme komutuna /L C:\<path>setup.log ekleyin ve doğrulamak için kayıt dosyasının sonuna ilerleyin.

Aşağıda günlük dosyası oluşturma örneği verilmiştir:

jre-8-windows-i586.exe /s /L C:\<path>setup.log

Bu örnek günlüğün setup.log dosyasına yazılmasına neden olur.