لو سمحتو انا عامل مشروع ب JSF جاهز دلوقتى لكن عايز اشغل المشروع و م ش عارف حاولت اعمل
اعمل war و احط الملف ده تحت المجلد لى اسمو Tomcat 6.0\webapps لكن عند كتابة العنوان
يعطينى خطأ و ياريت مساعدة يا جماعة
ولكم جزيل الشكر
لو سمحتو انا عامل مشروع ب JSF جاهز دلوقتى لكن عايز اشغل المشروع و م ش عارف حاولت اعمل
اعمل war و احط الملف ده تحت المجلد لى اسمو Tomcat 6.0\webapps لكن عند كتابة العنوان
يعطينى خطأ و ياريت مساعدة يا جماعة
ولكم جزيل الشكر
هو هذا ال tomcat به ال standar.jar و ال jstl.jar و jsf-api.jar و jsf-impl.jar ..؟؟؟
كل دى jar عندى ايه المشكلة
ارجوك ارجو المساعدة ضرورى
قم بتحميل نسخه tomcat نظيفه ..
اقتباسقبل أن تستطيع أن تشغل الصفحه, يبجب عليك جلب مكتبات ال jsf ووضعها بيدك داخل tomcat/lib
و هي عباره عن ٤ مكتبات :
standard.jar , jstl.jar, jsf-impl.jar, jsf-api.jar
بالنسبة لأول إثنين , قم بالحصول عليهم منموقع ال JSTL أما أخر إثنان , فقم بالحصول عليهما من هنا
قم الأن بتشغيل الصفحة بعد أن نسخت هذه المكتبات داخل tomcat/lib كما قلنا في الخطوه السابقة.
شكر لحضرتك على الاهتمام لكن انا لما اقصد تشغيل ال JSF انا عندى مشروع تم الانتهاء منه عايز اكتب عنوان url يقوم بفتح الصفحات و شكر لك
هل نسخة ال tomcat هذه تدعم ال JSF ؟
اكيد انا عامل المشروع كله علية ياريت يا بشمهندس تساعدنى فى الموضوع ده وشكر
ما أفهمه هو التالى:
1- عندك نسخة tomcat بها الملفات المطلوبه لتشغيل ال JSF
2- قمت بإستخدامها في تطوير تطبيقك من خلال IDE
3- تريد تشغيل ال تطبيق ك WAR خارج ال IDE
إذن أجبنى على هذه الأسئله:
1- ضع أسماء كل الملفات الموجوده تحت المجلد lib الموجود تحت tomcat
2- ما هو ال URL الذي تستخدمه لمحاولة تشغيل التطبيق (من خارج ال IDE و من داخلها)
المشكلة هى انى عايز من غير ما ادخل على برنامج Eclips عايز اكتب عنوان فى url يقوم مشغل الصفحة بتاعتى بس كده كل المطلوب ال Jar بتاعة JSF موجودة عتدى ده لان البرنامج كان شغال عليه اثناء التصميم
يا أخى ... أرجوك ساعدنى و أجب عن أسألتى لكى أستطيع مساعدتك
اسف على عدم التوضيح السؤال مرة تانى
انا عملت مشروع JSF
المشروع انتهاه الان المطلوب انى لما اعرض المشروع اشغلو بطريقة مباشرة من Internet Explorer ازاى بقا عن طريق انى اكتب http://localhost:8080/operation/pages/data_show.jsf على سبيل المثال
العنوان ده على طول تظهر الصفحة دى لى تم عمله
اسف على تعبك معاية و يارب اكون عرفت اوضح المطلوب
1- ضع أسماء كل الملفات الموجوده تحت المجلد lib الموجود تحت tomcat؟
2- ال url بالأعلى يعمل من داخل Eclipse ولا يعمل عند عمل deploy من خارجه.. صح؟
تقصد ملفات المشروع الكلاس و صفحات JSP ولا تقصد الجار بتاعة تشغيل JSF لو اقصدك الجار كل الجار دى موجود تحت مجلد lib
أخى ..
إنظر .... إذا كنت ما تقوله صحيح .. أن كل شئ تمام .. إذن لماذا لا يعمل التطبيق؟؟؟ هل هو عيب من الهاردوير؟.. هل هيب منك أنت المستخدم؟ أم هناك عفاريت بالجهاز عندك؟؟؟؟؟؟
إذا كنت متفق معى أن ماسبق غير وارد إطلاقا ... إذن أجبنى على الأسئله التالية حرفيا... حرفيا.. و إلا .. لا تتوقع منى مساعده
1- أفتح الطرفيه (أو ال command-prompt ) و أكتب التالي:
cd /path/to/tomcat cd lib dir
و إطبع الناتج هنا ..
2- إفتح الطرفيه و نفذ التالي:
cd /path/to/tomcat cd webapps jar tf <your_war_file>
إطبع الناتج هنا..
3- ال url بالأعلى يعمل من داخل Eclipse ولا يعمل عند عمل deploy من خارجه.. صح؟
الموضوع بسيط جدا انا كل لى انا عايزو اشغل الصفحات من غير Eclips كل شيئ فى الموضوع لكن عند غلاق Eclips الصفحات لا تعمل هل توجد طريقة للتعريف
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps>
هل تقوم بتشغيل السيرفر من الاكليبس
اذا كان كذلك فمن الطبيعى ان لا يعملم معك المشروع عند اغلاق الاكليبس. يجب عليك تشغيل السيرفر من خارج الاكليبس , ثم تقوم بتصدير المشروع على هيئة war الى السيرفر.
أعتقد أن أسألتى ليست بتلك الصعوبه ..
عموما أنا مخطأ أصلا من البدايه ..
تم تعديل هذه المشاركة بواسطة هويدي في 1 يونيو 2011 في 16:00
طول بالك عزيزي هويدي ...
وتاكد ان الكثير هنا لا يستغنون عن مساعدتك .
:)
تم تعديل هذه المشاركة بواسطة العيافـي في 1 يونيو 2011 في 19:37
اشكرك على تعاونك معى
لو سمحت ارجزك ساعدنى انا مش عارف اوصل الى حل
ما هو تعب معاك عمال يسالك على المكتبات الموجوده داخل ملف الـ lib الموجود بالـ Server الخاص بك
وانت مش بترد على السوال بتاعه
وكمان فيه سوال تانى بيقولك لو انت قفلت الاكليبس هل لو دخلت على الـ URL اللى انت كاتبه من خلال المتصفح هل هيشتغل ولا لا
رد على هذه الاسئله وان شاء الله هيجاوبك باذن الله
بالتوفيق ان شاء الله
معلش انا اسف
lib فيه كل الجار الخاصة Jsf لكن لما بشغل EClips و بكتب اسم الصفحة بتشتغل عادى جدا لكن لما بكون مش مشغل Eclips مش بيشتغل بيطلع خطأ 404 بس كده هى دى المشكلة و لما بكتب http://localhost:8080/ بيطلع الصفحة بتا index.jsp