نصائح مفيدة

كيفية إنشاء ملف قابل للتنفيذ في Eclipse

Pin
Send
Share
Send
Send


هذا سؤال جديد تمامًا. أقوم بتشغيل Eclipse على Ubuntu. لقد قمت بإنشاء مشروع اختبار أرغب في ترجمته لملف قابل للتنفيذ (مكافئ نظام التشغيل Windows.exe). إليكم محتويات برنامجي:

أريد أن أعرف كيفية تجميعه ، ثم كيفية تنفيذه من سطر الأوامر.

تحتاج إلى إنشاء ملف JAR قابل للتنفيذ. سوف الخطوات تمر قريبا.

انقر بزر الماوس الأيمن على المشروع وحدد ملف JAR في قسم "التصدير".

أدخل المسار الذي تريد حفظه فيه. مثال هنا هو ويندوز. تغيير لتناسب منصة الخاص بك.

قم بتحرير حقل الفئة الرئيسية عن طريق عرض واختيار مكان فصلك الذي يحتوي على الطريقة الرئيسية.

لتشغيل ملف JAR ، افتح shell أو موجه الأوامر وقم بتشغيل الأمر التالي:

java-jar path / to / test.jar

في Eclipse ، حدد الملف ، ثم قم بالتصدير ، وسوف تحتاج إلى تحديد الجرة القابلة للتشغيل. بالإضافة إلى ذلك ، سيُطلب منك تحديد الفئة الرئيسية MyTest في قضيتك.

تعتبر البرامج التعليمية Eclipes مفيدة للغاية إذا أكملت البرنامج التعليمي "إنشاء تطبيق Hello World" ، فسوف يرشدك خلال عملية إعداد المشروع وإنشاء تطبيق وتشغيل ملف jar.

أريد أن أعرف كيفية تجميعه.

اطلع على إجابات أخرى حول كيفية الحصول على Eclipse لإنشاء ملف JAR.

. ثم كيفية تنفيذه من سطر الأوامر.

في الحالة البسيطة ، يمكنك تنفيذها عن طريق تشغيل java -jar yourApp.jar.

إذا كان تطبيقك يعتمد على المكتبات الخارجية ، فسيكون هذا الأمر أكثر تعقيدًا.

كيف يمكنني اختيار ملف جرة على جرة قابلة للتنفيذ؟

بناء الأتمتة

كما ذكرنا سابقًا ، عند إنشاء JAR باستخدام Eclipse ، يمكنك حفظ البرنامج النصي Ant الذي تم إنشاؤه يحتوي على جميع الإجراءات اللازمة.

في خصائص المشروع (مشروع -> العقارات) هناك قسم بناة، حيث يمكنك إنشاء مُنشئات إضافية ، وعلى وجه الخصوص ، يمكن أن يكون Ant منشئيًا ، تزينه هذا الملف. بعد ذلك ، في كل مرة تبدأ فيها المشروع (Ctrl + F11) ، سيتم جمع JAR تلقائيًا إذا كانت هناك تغييرات في الكود المصدري.

هذا الخيار لتجميع دائم لل JAR ليست مريحة بشكل خاص ، لأنه قد يستغرق وقتا غير مريح. بدلاً من ذلك ، يمكنك إنشاء هذا المنشئ في أدوات خارجية (تشغيل -> أدوات خارجية -> تكوينات الأدوات الخارجية) وقم بتشغيل مجموعة JAR فقط عندما تحتاجها حقًا.

لديك فصل MyApp.classوهو في الحزمة my.application. يمكنك وضع ملفات الصور على سبيل المثال في my.application.images والوصول إليها من فئة MyApp مثل هذا:
أو من أي فئة أخرى:

باستخدام هذا النهج ، يمكنك الوصول إلى كل من ملفات الموارد غير المعبأة وتلك التي يتم تعبئتها في JAR مع الفئات.

شاهد الفيديو: Create and Execute MapReduce in Eclipse (يونيو 2021).

Pin
Send
Share
Send
Send