.policy امتداد الملف
نوع الملفJava Policy Implementation File
المطور | Oracle |
فئة | Settings Files |
شكل | Text |
POLICY
ملف POLICY هو ملف تهيئة تستخدمه Java Runtime Environment (JRE) و Java SE Development Kit (JDK) لتحديد الأذونات الممنوحة لكل برنامج Java. يحتوي على قائمة بمعلومات الأذونات التي تحدد أنواع عمليات الوصول إلى موارد النظام التي يمكن استخدامها بواسطة برنامج Java.
يتيح Java Virtual Machine (JVM) لجهاز الكمبيوتر تشغيل برنامج Java. JRE هي حزمة برامج تتضمن تطبيق JVM وتطبيق Java Class Library. JDK هي مجموعة شاملة من JRE ، كما أنها تأتي مع أدوات برمجة Java. يتم استخدام ملفات السياسة بواسطة JRE و JDK لتحديد أذونات برامج Java المثبتة على الكمبيوتر. يمنح الملف حق الوصول إلى إجراءات مثل أذونات القراءة / الكتابة للملفات الموجودة في دليل معين.
يمكنك إنشاء ملفات POLICY وتحريرها باستخدام محرر نصوص أو أداة السياسة المساعدة ، والتي يمكن فتحها عن طريق كتابة policytool على سطر الأوامر في JDK. في حالة تحديث ملف POLICY ، يجب إعادة تشغيل برامج Java من أجل تطبيق التحديثات. إذا كان هناك أي أخطاء في بناء الجملة في ملف POLICY فسوف تفشل برامج Java. سيساعد استخدام الأداة المساعدة policytool في منع أخطاء بناء الجملة.
يوجد ملفان للسياسة بشكل افتراضي ، أحدهما ملف POLICY على مستوى النظام والآخر هو ملف POLICY للمستخدم. موقع ملفات POLICY الافتراضية على مستوى النظام:
Windows: java.home \ lib \ security \
macOS / Linux: java.home / lib / security /
موقع ملفات POLICY الخاصة بالمستخدم الافتراضي (user.home هو الدليل الرئيسي للمستخدم):
Windows: user.home \ .java.policy
macOS / Linux: user .home / .java.policy
java.policy - اسم ملفات POLICY الافتراضية على مستوى النظام ومستخدمها.