.policy Dosya uzantısı
Dosya tipiJava Policy Implementation File
geliştirici | Oracle |
kategori | Settings Files |
biçim | Text |
.POLICY seçenek numarası
POLİTİKA dosyası, Java Çalışma Zamanı Ortamı (JRE) ve Java SE Geliştirme Kiti (JDK) tarafından her Java programının izinlerini belirlemek için kullanılan bir yapılandırma dosyasıdır. Bir Java programı tarafından kullanılabilecek sistem kaynağı erişim türlerini belirten bir izin bilgileri listesi içerir.
Java Sanal Makinesi (JVM), bilgisayarın Java programını çalıştırmasını sağlar. JRE, bir JVM uygulaması ve bir Java Sınıf Kütüphanesi uygulaması içeren bir yazılım paketidir. JDK, JRE'nin bir üst markasıdır ve ayrıca Java programlama araçlarıyla birlikte gelir. POLİTİKA dosyaları, bilgisayara yüklenen Java programlarının izinlerini belirlemek için JRE ve JDK tarafından kullanılır. Dosya, belirli bir dizindeki dosyalara okuma / yazma izinleri gibi eylemlere erişim izni verir.
POLİTİKA dosyalarını bir metin düzenleyiciyle veya JDK'daki komut satırı. Bir POLICY dosyası güncellenirse, güncellemelerin uygulanabilmesi için Java programlarının yeniden başlatılması gerekir. POLICY dosyasında herhangi bir sözdizimi hatası varsa, Java programları başarısız olacaktır. Policytool yardımcı programını kullanmak, sözdizimi hatalarını önlemeye yardımcı olur.
Varsayılan olarak 2 POLICY dosyası var, biri sistem çapında bir POLICY dosyası, diğeri ise bir kullanıcı POLICY dosyası. Varsayılan sistem genelinde POLİTİKA dosyalarının konumu:
Windows: java.home \ lib \ security \
macOS / Linux: java.home / lib / security /
Varsayılan kullanıcı POLİTİKASI dosyalarının konumu (user.home, kullanıcının ana dizinidir):
Windows: user.home \ .java.policy
macOS / Linux: user .home / .java.policy
java.policy - Varsayılan, sistem çapında ve kullanıcı POLİTİKASI dosyalarının adı.