الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية الحصول على إسم Jar File الخاص ببرنامجي ؟

مغلق
بدأه Final Heaven في 20 يناير 2007 · 2 رد · 769 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

أحاول جعل برنامج لي أن يقوم في حالة معينة بإقفال نفسه، و من ثمّ إعادة تشغيل نفسه مرة أخرى

و هذا البرنامج بصيغة Jar File

فقد قمت بإستخدام هذا الكود:

try {
	Runtime.getRuntime().exec("java -jar filename.jar");
}
catch (IOException ee) {
;
}

System.exit(0);

و لكن المشكلة لو أن المستخدم أراد تغيير إسم ملف jar إلى إسم آخر فلن يعمل هذا الكود لأن إسم Jar File ثابت

لذا، أحتاج إلى الكود الذي يأتيني بإسم Jar File الذي قمت بعمل execute له، علماً أن طريقة execute هي double click

و ليس Dos Command Prompt لأنني في هذه الحالة أقوم بإرسال إسم الملف عبر Args

و شكراً

و كن فتى في ذرى العلياء همّته

يسمو بغاياته حتى على زحل

موقع خاص بي

My Website

قمت بتصميم لعبة بسيطة بإستخدام اللغة الجميلة الجافا

Plane Fighter Game

برنامج جميل بلغة الجافا يساعد على تنظيم المشاكل

The TS Organizer

#2

السلام عليكم

أخي أنظر المرفقات

ربما تفيدك

How_to_get_jar_file_name__.htm

تم تعديل هذه المشاركة بواسطة jfriend في 21 يناير 2007 في 22:28

#3

حللت المشكلة بطريقة أخرى

لك الشكر على اية حال

و كن فتى في ذرى العلياء همّته

يسمو بغاياته حتى على زحل

موقع خاص بي

My Website

قمت بتصميم لعبة بسيطة بإستخدام اللغة الجميلة الجافا

Plane Fighter Game

برنامج جميل بلغة الجافا يساعد على تنظيم المشاكل

The TS Organizer

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…