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

كيف تجعل برنامج جافا ملف تنفيذي exe

مغلق
بدأه Data Base في 20 ديسمبر 2002 · 34 رد · 8,800 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

هل من الممكن تحويل ملف الجافا الى برنامج تنفيذي بحيث يعمل بدون الدخول الى JCreator

وشكرا...

#2

يبدو انو همك مثل همي حيث كان همي الوحيد هو exe في طريقتان:

1- تضع ملف exe مهمته ان يشغل الـ class الذي انت تحدده له بعد وجود محيط التشغيل طبعا JRE و عيب هذه الطريقة ان ملف exe لوحده و برنامجك لوحده.

2- اما اذا بدك ملف واحد هو exe وبدو وجعة راس نزل برنامج فيجول كافيه فهو يقدملك هذه الامكانية

اذا كنت مهتم بكلامي اخبرني و رح اجهزلك بنامج الطريقة الاولى و اعلمك عليه و الطريقة الثانية اذا بدك كمان

ولو لاني عم بحس بمعاناتي اول ما تعلمت الجافا و انصدمت عند عدم و جود ملف exe بل class و تعا بقى تكتب بالدوس java name.class و بعدين انحلت و الحمد لله

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#3

هناك عدة طرق وبرامج

ولكن الاسهل والاسرع لك ان تعمل ذلك بنفسك وببساطه جدا

اولا اذهب الى الملف الذي يحتوي على الكلاس الذي تريد تشغيله

ثانيا اصنع نوت باد Notepad فارغ وذلك باضغطعلىايمكان في الملف بيمين الفار واختر جديد ثم نوت باد او تكست دكيومنت

ثالثا اكتب في النوت باد مايلي على سبيل المثال

@ECHO OFF

C:

CD "My Documents"

C:jdk1.3.1binjava.exe HelloWorld

PAUSE

عنذ الانتهاء احفظ الذي كتبته باي اسم شرط ان ينتهي ب .bat على سبيل المثال

myClass.bat عندهاتستطيع تشغيل الكلاس عن طريق myClass.bat

الملف هو My Documents و jdk1.3.1 لانياستخدم هذاالاصدار وهو محفوظ على ال C: drive وذلك لاني اريد استعمال ال java.exe المحفوظه في الملف bin .

اما HelloWorld فهذا هو اسم ال كلاس الذاريد تشغيله

#4

السلام عليكم :)

انا راح اعلمكم كيف تسوون ملف jar .. و لكن علموني كيف تسوون ملف exe

#5

الاخ data base

نعم يمكن تجويل ملف class. الى ملف تنفيذى exe.

وهذه وصلة لاحد البرامج الذى يقوم بالتحويل من class. الى exe.

www.exe4j.com

ولكن احب ان اوضح لك نقطة مهمة جدا وهى انك بهذه الخطوة جردت الجافا من اكبر ميزة لها وهى انها independent لانك بتحويل الملف الى exe. اصبحت dependent حيث اصبحت هنا تعتمد على نظام التشغيل

وشكرا

#7

السلام عليكم (f)

يا اخ صلاح الثبيتي كيف تحول .class . الى jar.

#8

الاخ صلاح

ردا على سؤالك

فالاجابة هى نعم بعد تحويل class. الى exe. ستعمل بدون JDK وبدون الحاجة الى JVM لكن كما قلت سابقا ان الملف اصبح معتمد على نظام التشغيل يعنى لن تستطيع استخدامه الا مع windows ولن تستطيع ان تستخدمه مع luinx او اى نظام تشغيل اخر

وشكرا

#9

بسم الله الرحمن الرحيم

الحقيقة يوجد الكثير من الأدوات التى تحول ملفات Class. الى EXE. و لا أعلم فائدة لها حيث انها تخرق اهم مبدأ للجافا و هو عدم الأعتمادية على نظام تشغيل معين تماما كما قال أخونا semo فى رده السابق

من هذه الأدوات

http://www.ej-technologies.com/index.html

http://www.duckware.com/jexehelp.html

http://www.excelsior-usa.com/

خالد المصرى

#10

كيف يتم تحويل calss الى jar

أفيدونوا بارك الله فيكم

#11

السلام عليكم :)

هذا هو درس كيف صنع ملف جار..

http://www.arabteam2000.com/vb/showthread....&threadid=17563

هذي الطريقة فقط اذا اردت تشغيل الملف بدون ما تروح للدوس او JCreator .. يعني من كبسة زر ...

-=-=-=-=-

يا ليت الاخوان يعلمونا كيف نسوي ملفات exe ... لأن كثير من اصحابي يبغون يعرفون هذي الطريقه و عشان نخلي الناس تشوف برامجنا بشكل اسهل..

#12

بسم الله الرحمن الرحيم

كنت وضعت مثل هذا الدرس منذ مدة فى الموسوعة لكن يبدو انه حذف سأعيد كتابته و سأنشره هنا

خالد المصرى

#13

السلام عليكم

بصراحة انا ابحث عن الموضوع هذا من فترة طويلة ولا حصلت جواب

اتمنى ان اجد الجواب عندكم .(f)

#14

هذا الموقع يفيدكم

نزلوا منه البرنامج اللي وضعت الرابط له

وعند عمل تنصيب للبرنامج

سوف يستغرق وقت طويل لعمل ترجمة لكلاسات الجافا في ال JDK

بعدها تقدر تعمل تحويل لاي class

او

jar

الى

exe

وانا جربته !

رابط الموقع

http://www.excelsior-usa.com/jetdlpers.html

#15

مشكورين أخواني على هذا الموضوع الذي كنت أبحث عنه منذ مدة بل كنت أتساءل هل فعلا نستطيع أن نحول الملف من صيغة class الى exe.

الحقيقة اني نزلت برنامج exe4j بس ما عرفت كيف أستخدمه.

فياريت اللي عندهم البرنامج يشرحوا لنا وإذا كان بالصور يكون احسن .

لأن عندي برامج كثيرة swing components وأريد أحولها إلى exe

#16

ان مستخدم هل البرنامج كثير مع كل برامجي ورح اجهزلك شرح بالصور و الصوت و مؤثرات الفيديو الثلاثية الابعاد و ربما جهزك مارح يستحمل و ينفجر :D:D:D:p:p انا آسف كثير اخذتني الحماسة المهم اني عند وعدي لك :cool:

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#17

يا جماعة هناك package في java عشان تحول ل exe بس مش عارف استعملها ,ولم افهم خلاصة النقاش

package هي jet

ارجوكم علموني كيف لاني اشتغل حاليا بمشروع تخرجي java وهو

network simulater by java

فمن عنده طريقة لتعليمي كيف فليتفضل ,ومن يحب ان يساعد فليتفضل ايضا

#18

بالنسبة لبرنامج Excelsior JET Professional Edition وبعد التجربة يعطيك ملفين في كل ملف كلاس لاتستطيع تغير اسمه و لاتستطيع اضافة كلاسس اخرى لانه لايتمكن من ايجاد ال main class(main method)i لذا يجب و ضع الكلاسس في methods-functions و عمل objects منها و لا يعمل اكثر من extends و احدة للكلاس الوحيد المعطى

فاذا يوجد برنامج يعمل المشروع exe بجميع الكلاسس الخاصة به دلونا عليه و جزاكم الله خيرا

:):):)(gift)(gift)(gift):):):)

#19

أشكرك أخي java man كثيرا على التجاوب

و إذا ممكن أحصل عندك أو عند الشباب السيريال نمبر حق البرنامج لأني نزلت نسخة مؤقتة وأخاف تننهي المدة .

#20

السلام عليكم جميعا ....

أخوكم النشمي ضيف جديد ... سال لعابه وهو يتصفح هذا المنتدى - من الفرحة - ... لأني بصراحة من زمان وأنا أدور على منتديات مختصة في لغة الجافا 2 ......

أتمنى أولا ان تقبلوني أخا لكم في هذا المنتدى ....

وثانيا أتمنى أعرف طريقة لتحويل الجافا الى ملف تطبيقي .... لأن ذلك من شأنه حماية الsource من المتطفلين :).....

ويعطيكم الف عافية

#21

ياخي الكريم نادر انا جربت البرنامج على بروجك

واشتغل واعطاني ملف ال exe

!

#22

عطونا الطريقه طيب :mad: ..

يعني كل واحد يكتب التجربه حقته بموضوع مستقل و بشكل منسق و كامل

#23

أرجوكم ......... نريد الحل ..... كيف نحول الجافا الى ملف تطبيقي ؟؟

سؤال يحتاج إجابة :(

#24

طيب يا أخ نادر شو المشكلة في JCreator Pro .........؟؟؟؟؟

#25

بسم الله الرحمن الرحيم

فى هذه الوصلة برنامج + الشرح له عسى ان يفيدكم

http://duckware.com/jexepack/

خالد المصرى

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

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

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

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

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

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