السلام عليكم بعد ان اقوم بعمل ملف جار باستخدام برنامج نت بينز لا استطيع تشغيله
فما هو البرنامج المطلوب توافره على الحاسوب حتى اتمكن من تشغيل ملفات الجار؟
ويا ريت اذا في برنامج توفرولي روابطه وشكرا
السلام عليكم بعد ان اقوم بعمل ملف جار باستخدام برنامج نت بينز لا استطيع تشغيله
فما هو البرنامج المطلوب توافره على الحاسوب حتى اتمكن من تشغيل ملفات الجار؟
ويا ريت اذا في برنامج توفرولي روابطه وشكرا
da rabet t7mel prnamg lt7wel mn jar to exe
تم تعديل هذه المشاركة بواسطة engaway في 31 أغسطس 2011 في 19:22

Be optimistic
شكرا لك هس بحاول
ملفات الجار يتم تشغيلها بواسطة javaw.exe اللي هو موجود في مجلد bin مع الjre او jdk
اذا كنت منزل Windows 7 او فيستا احتمال يعمل لك مشاكل اذا كان الكود بيحتاج Permission Escalation
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

بالنسبة للرابط ما زبط نزل ملفات بدون برنامج (ما عرفت استخدمه) فيا ريت تعطيني الرابط المباشر
وبالنسبة للاخ مينتال نعم انا عندي ويندوز 7 شكرا لك دورت على المشغل اللي قلته بس لما اشغل الجار باستخدامه يقول لي
couldent find the main class
sunn كتب:بالنسبة للرابط ما زبط نزل ملفات بدون برنامج (ما عرفت استخدمه) فيا ريت تعطيني الرابط المباشر
وبالنسبة للاخ مينتال نعم انا عندي ويندوز 7 شكرا لك دورت على المشغل اللي قلته بس لما اشغل الجار باستخدامه يقول لي
couldent find the main class
هذه المشكله تظهر في العادة بسبب اختلاف نسخة JDK و JRE فإذا كنتي محمله للJDK لايوجد داعي لتحميل الJRE لان JDK ياتي مزود بــ JRE
لحل المشكله عليكي اما بحذف الJRE الزائد او حذف الJDK وال JRE ومن ثم تحميل الJDK من جديد
بالتوفيق
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

شكرا لك حذفته واعدت تثبيته من جديد ولكنه اظهر الخطأ الموجود في الصورة في المرفقات
غلبتك معي بس يا ريت تحكيلي اذا في طريقة تانية حتر اجعل برنامجي تنفيذي exe
بحيث المستخدم يقدر ينفذه بدون استخدام برنامج التحرير
ملاحظة: انا استخدم برنامج النت بينز
وشكرا لك وهي تقييم +1
بالطبع لانك اخطأتي وقمتي بتشغليه باستخدام javaws وليس باستخدام javaw هناك فرق لان javaws خاص بتشغيل ملفات الweb start التي تكون في العادة بامتداد jnlp
قومي بتسغيله باستخدام javaw بعد ماتخلي البرنامج يشتغل باستخدام الJavaw راح يشتغل معاكي طبيعي عن طريق الضغط مباشرة بالماوس كانك بتشغلي exe
في رايي تحويل الجافا الى exe يكسر الفكرة الاساسية من اللغة وهي كونها cross platform بالرغم من وجود محولات كثير تحول الى صيغة exe مثل Launch4J وغيرها
تم تعديل هذه المشاركة بواسطة mental-driller في 2 سبتمبر 2011 في 23:22
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

عندما اشغله ب javaw يشغل برنامج nokia ovi المثيت عندي!!!!!!!!!!!!!!!!!!
راح احذف البرنامج واشوف شو بصير
ما زبط لما اشغله ب javaw بروح بشغل على اي برنامج تاني ... ما في طريقة تانية لجعل البرنامج تنفيذي؟؟؟؟؟؟؟؟؟؟
ممكن تشغليه باستخدام java -jar your file من داخل batch file وشغلي الملف الباتش your file.bat
او وضعه داخل صفحة انترنت كابليت
او استدعاء الملف من داخل برنامج exe مكتوب بلغة اخرى مثل #C ولكن كتابة الكود يحتاج عمل process يعني حاجات متقدمة في الAPI
وكمان تقدري تعمليه ملف jnlp
ولكن اتمنى ان تحل المشكلة بحذف برنامج النوكيا
تم تعديل هذه المشاركة بواسطة mental-driller في 2 سبتمبر 2011 في 23:36
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

انا حذفت برنامج النوكيا وما اشتغل لما اشغله ما بجيب اشي :sad:
اما كابلت فانا اصلا عاملته ابلت بس ما بشتغل وبجيبلي خطأ اعتقد حسب ما فهمت انه بسبب اني مستخدمة فيه ال file والصور
اما الكلام الثاني اللي تكلمت عنه (batch) ما فهمت منه اشي :S
تم تعديل هذه المشاركة بواسطة sunn في 3 سبتمبر 2011 في 00:00
بالنسبة لامر الباتش
تقومي بعمل مستند نصي جديد وتحطي داخله الامر java -jar fileName.jar حيث fileName هو مسار الملف حقك كامل
بعدين تحفظي الملف وتغيري الامتداد الى .bat بعد كده تضغطي على ملف الباتش مرتين ويشتغل
إذاا البرنامج ابليت اذا يجب عليك اما حفظة في صفحة انترنت او في ملف jnlp وفتحة من المتصفح
ما اعتقد ان الصورة لها اي دخل ولكن اذا حاولتي تتعاملي مع ملفات داخل الجهاز من الابليت راح يعمل لك خطأ بسبب الحماية sandbox
وراح يكون عليكي تعملي applet signing
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

شكرا لك بجرب الباتش
بس بالنسبة للملفات فهي ضرورية لبرنامجي فاذا كان هناك طريقة لتشغيل الابلت بوجود الملفات فارجو ان تشرحها لي او تزودني برابط لها
اسفة والله غلبتك معي وشكرا جزبلا لك +1
مثل ما قلت لك هناك طريقه اسمها applet signing في عليها مواضيع كثيره سواء في المنتدى هنا او في الانترنت
No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!

mental-driller كتب:مثل ما قلت لك هناك طريقه اسمها applet signing في عليها مواضيع كثيره سواء في المنتدى هنا او في الانترنت
شكرا لكم وجزاكم الله كل خير :)