السلام عليكم ورحمة الله وبركاته
فقط حبيت أسأل ماهو البرنامج الذي يستخدم لتصميم البرامج المكتوبه بلغه الجافا؟؟
اي بمعنى عندما اكتب برنامج بالجافا واريد ان اخرجه على شكل برنامج يستخدمه الاخرون ما هو البرنامج الذي يجب ن استخدمه؟؟
السلام عليكم ورحمة الله وبركاته
فقط حبيت أسأل ماهو البرنامج الذي يستخدم لتصميم البرامج المكتوبه بلغه الجافا؟؟
اي بمعنى عندما اكتب برنامج بالجافا واريد ان اخرجه على شكل برنامج يستخدمه الاخرون ما هو البرنامج الذي يجب ن استخدمه؟؟
إذا كنت من مستعملى النتبينز ... هتلاقى ملف ال jar - أى الملف التنفيذى - داخل ال dist folder فى مشروعك
شكراً
mr.beshoy كتب:إذا كنت من مستعملى النتبينز ... هتلاقى ملف ال jar - أى الملف التنفيذى - داخل ال dist folder فى مشروعك
شكراً
لم افهم قصدك اخي؟؟!!
انا استخدم برنامج الدكتور جافا لتحرير النصوص ولكن انا اطلب برنامج لتميم البرامج بلغة الجافا بحيث تمكن المستخدمين الاخرين من استخدامها,,,
والف شكر لك على الرد,,,
/* Creating a .jar file A .jar file is a single file that contains other files (similar to .zip or .tar files), it can be used for running java applications on other machines that have the JRE (Java Runtime Environment) installed. In order to create a .jar containing the source code for your project, please follow these steps: In the Dr. Java perspective, select your project in the "Package Explorer" ( upper left pane) Select File->Export from the pull-down menu Select "JAR file" from the list of options and press the Next button Examine the checked items to make sure the files you want included in the .jar file are correct. You should almost never have to change anything here, but you can check this to have confidence that you are including what you want. Note that you will have to click on the small "plus" sign just to the left of your project name to see the sub-directories that will be included. For example, opening the 'hw8' project will show a 'hangman' package that you can then click on to see in the right pane which files will be included from that package. Make sure the box is checked next to "Export generated class files and resources" Optionally make sure the box is checked next to "Export java source files and resources" In the text box near the bottom where it says "JAR file", enter the full path to a .jar file that you want to create (i.e., "c:\temp\hw8.jar") Click the Finish button */
تم تعديل هذه المشاركة بواسطة NullOne في 24 ديسمبر 2009 في 14:44
NullOne كتب:/* Creating a .jar file A .jar file is a single file that contains other files (similar to .zip or .tar files), it can be used for running java applications on other machines that have the JRE (Java Runtime Environment) installed. In order to create a .jar containing the source code for your project, please follow these steps: In the Dr. Java perspective, select your project in the "Package Explorer" ( upper left pane) Select File->Export from the pull-down menu Select "JAR file" from the list of options and press the Next button Examine the checked items to make sure the files you want included in the .jar file are correct. You should almost never have to change anything here, but you can check this to have confidence that you are including what you want. Note that you will have to click on the small "plus" sign just to the left of your project name to see the sub-directories that will be included. For example, opening the 'hw8' project will show a 'hangman' package that you can then click on to see in the right pane which files will be included from that package. Make sure the box is checked next to "Export generated class files and resources" Optionally make sure the box is checked next to "Export java source files and resources" In the text box near the bottom where it says "JAR file", enter the full path to a .jar file that you want to create (i.e., "c:\temp\hw8.jar") Click the Finish button */
بداية اشكرك على الرد اخي الكريم,,,
ولكن ما سبب وضعك لهذا الكود؟؟,,
هذا ليس code بل instructions :)
لكي يتمكن الأخرون من إستخدام برنامجك يجب أن تعملي create ال-jar file من ال-classes of your program .
ما وضعته هو طريقة لكي تعملي create jar file من ال Dr Java
تم تعديل هذه المشاركة بواسطة NullOne في 24 ديسمبر 2009 في 15:57
هناك برنامج مثل exe4j على ما أعتقد هكذا اسمه !!!
السلام عليكم
طيب ممكن اعرف خطوات بس
على النت بينز
شكرا مقدما
و كمان مشروعى يتضمن قاعدة بيانات مع برنامج المصمم بالجافا
ممكن اعرف الحل


يمكنك استخدام البرنامج الرائع Install4j http://www.ej-technologies.com/products/install4j/overview.html
NullOne كتب:هذا ليس code بل instructions :)
لكي يتمكن الأخرون من إستخدام برنامجك يجب أن تعملي create ال-jar file من ال-classes of your program .
ما وضعته هو طريقة لكي تعملي create jar file من ال Dr Java
حاولت تطبيق الخطوات ولكني لم افلح :unsure: ,,,
Amgad hanafy كتب:يمكنك استخدام البرنامج الرائع Install4j http://www.ej-technologies.com/products/install4j/overview.html
شكرا لك اخي على البرنامج وجزيت خيرا وقد قمت بتحميله وان شاء الله سأحاول استخدامه في اقرب وقت,,,
تم تعديل هذه المشاركة بواسطة smart princess في 26 ديسمبر 2009 في 20:31
لأن netbeans يقوم بهذه العملية لوحده
أظن أنه يقوم بوضع ملف الـ jar في أحد مجلداته
لا أذكر الاسم بالضبط
تحياتي
قومي بعمل build and clear من النت بينز
ثم ستجدين ملف الجار موجود في مجلد المشروع تحت مجلد dist
Linux for human beings
انا مشروعى يتضمن قاعدة بيانات مع البرنامج فى الجافا
هل الملف ذات الامتداد jar هيشتغل عادى
حتى لو شغلتة على جهاز تانى


اقتباسانا مشروعى يتضمن قاعدة بيانات مع البرنامج فى الجافاهل الملف ذات الامتداد jar هيشتغل عادى
حتى لو شغلتة على جهاز تانى
لا، يجب أن تقومي بتثبيت MySQL بما أنك تستعملينه و إعداد قاعدة البيانات. إذا كنت تريدين توزيع قاعدة البيانات مع برنامجك في ملف jar، استعملي مثلا Derby وهي embedded database. إبحثي في المنتدى، يوجد درس يتكلم عنها
------------------------------------------------
تم تعديل هذه المشاركة بواسطة herch في 27 ديسمبر 2009 في 18:07
السلام عليكم
نريد التنويه على أن ملف الجار (JAR) ليس ملف تنفيذي و انما هو في الأصل ملف جامع للكلاسس(classes) عندما تقوم بالضغط عليه يقوم بالبحت تلقائيا عن (main methode) ليقوم بتنفيذها تحت إشراف JVM لذلك كان لابد من حمل أي حزمة تم الأستعانة بها في قاعدة البيانات أو ثيم أو. ...إلخ
سلام عليكم
كان لابد من حمل أي حزمة تم الأستعانة بها في قاعدة البيانات أو ثيم أو. ...إلخ
لم افهم هذة الجملة اخى
ياريت توضيح؟؟؟


يعني أنك يجب أن توزعي أي حزمة استعملتيها في برنامجك مع الملف jar، مثلا بما أنك تستعملين mysql jdbc driver في برنامجك فيجب توزيع هذا الdriver مغ برنامجك
تم تعديل هذه المشاركة بواسطة herch في 27 ديسمبر 2009 في 19:42
ماذا تقصد بكلمة توزيع ؟؟
مثلا كود اضيفة او مكتبة اضيفها و لا ايه؟؟
اسفة على استفساراتى الكتير :mellow:


توزيع تعني ... توزيع :P
يعني عندما تعطين برنامجك لشخص أو اشخاص آخرين ليستعملوه
smart princess كتب:السلام عليكم ورحمة الله وبركاته
فقط حبيت أسأل ماهو البرنامج الذي يستخدم لتصميم البرامج المكتوبه بلغه الجافا؟؟
اي بمعنى عندما اكتب برنامج بالجافا واريد ان اخرجه على شكل برنامج يستخدمه الاخرون ما هو البرنامج الذي يجب ن استخدمه؟؟
وعليكم السلام
برنامج NetBeans حيث إن البرنامج يقوم بعمل بتحويل ملف المشروع لملف JAR جاهز للعمل
وأما عن طريقة عمل exe سيكون هناك شرح قريب في المنتدى إن شاء الله
تم تعديل هذه المشاركة بواسطة al-saadi في 2 يناير 2010 في 07:24