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

لدي مشكلة في أحد البرامج بسبب الجافا

مغلق
بدأه The Admen في 23 نوفمبر 2007 · 5 رد · 622 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أولا أود أن أشكر الجميع في هذا المنتدى على تعاونهم الواضح مع كل من يحتاجهم.

ثانيا:

مشكلتي أنني كل ما أحاول أن أدخل أحد البرامج التي لدي و هو برنامج طبي شهير حجمه 1 قيقا يظهر لي نافذة خطأ من برنامج الجافا

أن هناك مشكلة في بدء البرنامج و يظهر التالي:

An error has occured during startUp

java.lang.ClassNotFoundException: com.uptodate.browser.Main

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.exe4j.runtime.WinLauncher.main(Unknown Source)

علما أن البرنامج الطبي كان يعمل لدي بشكل ممتاز و لكنني أردت شرح تحميله لأحد أصدقائي فقمت بتشغيل برنامج التنصيب و بدء التنصيب ثم ألغيته لأنه منصب أصلا

و حينما أردت تشغيل البرنامج لم يعمل فقمت بحذفه و إعادة تحميله فظهرت لي هذه المشكلة

كما أنني جربت حذف برنامج الجافا أيضا و لم ينفع ذلك

و أيضا حاولت إستعادة النظام و لم ينفع ذلك أيضا

علما أنني حينما كان البرنامج يعمل بشكل صحيح قمت بتحديث برنامج الجافا أكثر من مرة

هل تتوقعون أن لذلك علاقة بالموضوع

و أن البرنامج يشتغل على نسخة معينة من الجافا ؟؟!!!!

أرجوكم أريد الحل في أسرع وقت

فأنتم أملي الوحيد بعد الله

شاكر لكم تفاعلكم مقدما

مع حبي:

The Admen

#2

والله مااعرف ببرنامجك شئ حتى احكم

ولكن يبدو أن JVM غير قادره على قرائة classes files لبرنامجك

قد تكون المشكله من Path تأكد من أن الباث يؤشر على المجلد الصحيح

مااتصور ان فيه برنامج يتطلب نسخه معينه من الجافا بما انك حملت آخر نسخه من الجافا فاعتقد ان المشكله ليست هنا

#3

أشكرك أخي عابد على ردك

و اسأل الله أن لا يحرمك الأجر

و لكن فضلا لا أمرا

هل من الممكن أن تشرح لي الطريقة

مع شكري لك مقدما

The Admen

#4

أعتقد الخطأ هنا :

اقتباس
java.lang.ClassNotFoundException: com.uptodate.browser.Main

أي أن ال class loader لا يجد هذا ال class ،

أي أنه هناك packages مفقوده.

#5

أخي الكريم عبدالرحمن

اسأل الله الكريم أن لا يحرمك الأجر

قمت بما أمرتني به

و أمام الـ varibale: path

مسحت ما كان موجودا

و وضعت التالي

C:\Program Files\Java\jdk1.5.0\jre\bin

لكن المشكلة ما زالت موجودة

هل ما قمت به صحيح ؟؟!!!

أرجوك أريد مساعدتك

أخي مبتدئ جافا:

ما شاء الله تبارك لله

كل هذه المعلومات و أنت مبتدئ

أسأل الله أن يزيدك من فضله

و أسأله أن يعينك كما تحاول أن تعينني ...

أتمنى أن تخبرني ما الحل إذا

أرجوك أريد المساعدة

لأن ليس لدي خبرة - على الإطلاق - في هذا الموضوع .

مع حبي:

The Admen

تم تعديل هذه المشاركة بواسطة The Admen في 29 نوفمبر 2007 في 11:23

#6

أخي TheAdmin :

أعتقد أن الجافا ليس لها علاقه بالموضوع، كل ماهنالك أن هناك package مفقوده

package : مجموعه من ملفات الجافا التنفيذيه مجمعه معا.

سؤال : كيف قمت بإذالة البرنامج ، هل يدويا ؟؟ أم من لوحة التحكم بالويندوز ؟؟

إن كان يدويا فأعتقد أن المشكله تكمن هنا.

أنا أتصور هذا السيناريو :

عند تنصيبك للبرنامج قام البرنامج بنسخ المكتبه (package ) المفقوده في مسار ما ، و إعتمد أنها موجوده، و عند التشغيل فإنه يعود ليبحث عنها ، فيجدها في مكانها.

عندما حذفة البرنامج بنفسك ( من غير لوحة التحكم ) و عند إعادة تنصيبه، فإنه لم يقم بنسخها هذه المره إعتمادا أنها منسوخه ( على الرغم من أنك قمت بحذفها ) و عند التشغيل بدأ يبحث عنها لم يجدها.

إن كان الموقف هكذا، فقم بتنصيبها على جهاز أخر ثم قم بنسخ جميع الملفات المنسوخه كما هي إلى جهازك،،،

و بالتوفيق

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

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