لا يظهر تحميل صورة جافا في جرة

لقد أنشأت تطبيقًا صغيرًا لتحميل الصور ، فكل ما عليك فعله هو تحميل ملف png داخل المجلد res. في كسوف تشغيل فإنه سوف يعمل بشكل جيد. ولكن عندما أقوم بتصديرها إلى جرة لا يتم تضمين الصورة في الجرة ، لذلك لا يمكن تحميلها. حاولت إضافة مجلد res إلى مسار المصدر وستتضمن الصورة ، ولكنها تتضمنه في الجذر خارج المجلد (Wich isn't حيث من المفترض أن تكون الصورة فيه) هل لدى أي شخص فكرة كيف يمكنني إضافة مجلد res في الجرة؟ لا تحميل الصورة عندما يدويا (مع lubuntus archivemanager) وضع مجلد res في الجرة.

أي أفكار كيف يمكنني إضافته في الجرة مع الكسوف؟

0

2 إجابة

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

يمكنك إما تحريك مجلد res تحت مجلد src الخاص بك أو إنشاء مجلد رئيسي للاحتفاظ res ...

الخيار 1:

src (source folder)
.. res
.. .. image.png

الخيار 2:

src (source folder)
resources (source folder)
.. res
.. .. image.png
0
وأضاف

If you chose the "Export -> JAR File" option, you can select all folders and files you want to include. Those will be included properly, i.e. with their full name.

If you chose the "Export -> Runnable JAR file" option, this is not possible. In that case you can save the export script as an ANT build file. In the build file you can edit the export target to include the res folder and its contents.

ومع ذلك ، على المدى الطويل ، لجعل الإطلاقات/JARs ، فإن وظيفة Eclipses المدمجة مثيرة للشفقة. كنت حقا تريد أن تذهب طريقة النمل/مخضرم. يستغرق الأمر قليلًا من القراءة ، ولكن بعد ذلك كل شيء أوتوماتيكي ومتاعب أقل بكثير وأكثر مرونة من أي شيء يقدمه Eclipse.

0
وأضاف