السلام عليكــم ورحمـة الله وبركاتــه
اقم بعمل مشروع applet يقوم بالقراءة و الكتابة على ملفات نصية , و لكن لا يتم تذفيذ المشروع و تظهر هذه الرسالة
اقتباسjava.security.AccessControlException: access denied (java.io.FilePermission price.txt read)at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at ItemPrice.getRowCount(ItemPrice.java:64)
at ItemPrice.GetItemsNames(ItemPrice.java:20)
at Form1.<init>(Form1.java:64)
at MyApplet.init(MyApplet.java:15)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.security.AccessControlException: access denied (java.io.FilePermission price.txt read)
ارجو من من لديه فكرة عن موضوع ال permission
لقد قمت بالبحث و قرأت عدة مقالات و لكن دون جدوى (لم افهم شئ)
ارجو منكم افادتى فى هذا الموضوع لقد اصبت بأحباط
و ارجو الاجابة عن الاسئلة التالية و هى توضيح خطوات عمل java permission
اولا قمت بكتابة ملف نصي يتضمن التالى :
grant {
permission java.io.FilePermission "price.txt", "read,write";
};السؤال هنا ما هو الامتداد الذى احفظ الملف به ؟؟
و ما هو المكان الذى احفظ الملف فيه ؟؟ هل هو مجلد التطبيق ام ال jre ام ال jdk ؟؟؟
و هل يحتاج هذا الملف الى ترجمة ؟؟ مثل الكلاسات العادية ؟؟
ما هيا باقى الخطوات؟؟
لقد بحثت كثيرا فى هذا الموضوع قبل ان اطرح هذا السؤال و لكن دون جدوى (لم افهم شئ :wacko: ) و انا مصاب بأحباط شديد
ارجو العلاج (عن طريق الرد على هذه الاسئلة)
ارجو منكم تكرما افادتى فى هذا الموضوع
و جزاكم الله كل خير

