English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

إعداد بيئة Servlet

هذه بيئة التطوير هي المكان الذي يمكنك فيه تطوير وتجربة وتنفيذ Servlet.

مثل أي برنامج Java آخر، تحتاج إلى استخدام محول Java javac تجميع Servlet، بعد تجميع تطبيق Servlet، يمكنك نشره في البيئة المعدة للاختبار والتنفيذ.

إذا كنت تستخدم بيئة Eclipse، يمكنك الاستعانة بمعلومات كاملة في:إنشاء بيئة Eclipse JSP/Servlet.

تتضمن إعداد بيئة التطوير هذه الخطوات التالية:

إعداد حزمة تطوير Java (Java Development Kit)

هذا الخط يتعلق بتحميل حزمة أدوات تطوير البرمجيات Java (SDK، أي Kit Development Software) وإعداد متغير بيئة PATH بشكل مناسب.

يمكنك تنزيل SDK من موقع Oracle Java:تحميل Java SE.

بمجرد تنزيل SDK، قم بتثبيت وتكوين الإعدادات المحددة. في النهاية، قم بتعيين متغيرات PATH وJAVA_HOME إلى الدليل الذي يحتوي على java وjavac، عادةً bin وjava_install_dir.

إذا كنت تستخدم Windows، وتم تثبيت SDK في C:\jdk1.5.0_20، فإنه يجب عليك وضع السطر التالي في ملف C:\autoexec.bat الخاص بك:

set PATH=C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME=C:\jdk1.5.0_20

أو، في Windows NT/2000/XP، يمكنك أيضًا الضغط بزر الماوس الأيمن على "مجلد الكمبيوتر"، ثم اختيار "خصائص"، ثم "مقدم الخدمات"، ثم "مستويات البيئة". ثم تحديث قيمة PATH، ثم الضغط على زر "موافق".

في Unix (Solaris، Linux وما إلى ذلك)، إذا كان SDK مثبتًا في /usr/local/jdk1.5.0_20، وأنك تستخدم C shell، فإنه يجب عليك وضع السطر التالي في ملف .cshrc الخاص بك:

setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20

إضافة إلى ذلك، إذا كنت تستخدم بيئة التطوير المتكاملة (IDE، أي Integrated Development Environment)، مثل Borland JBuilder أو Eclipse أو IntelliJ IDEA أو Sun ONE Studio، قم بتشغيل وتشغيل برنامج بسيط لتحقق من أن IDE يعرف مسار Java الذي قمت بتثبيته.

لمزيد من التفاصيل، يرجى الرجوع إلى:تكوين بيئة تطوير Java

إعداد خادم التطبيقات الويب: Tomcat

هناك العديد من خوادم التطبيقات الويب التي تدعم Servlet في السوق. بعض خوادم التطبيقات الويب يمكن تحميلها مجانًا، وTomcat هو واحد منها.

Apache Tomcat هو تطبيق مفتوح المصدر لـ Java Servlet و JavaServer Pages، يمكن استخدامه كخادم مستقل للتحقق من Servlet أو يمكن دمجه مع خادم التطبيقات الويب Apache. إليك خطوات تثبيت Tomcat على الكمبيوتر:

  • من http://tomcat.apache.org/ من هذا الموقع لتحميل أحدث إصدار من Tomcat.

  • بعد تنزيل Tomcat، قم بإخراجه إلى موقع مريح. على سبيل المثال، إذا كنت تستخدم Windows، قم بإخراجه إلى C:\apache-tomcat-5.5.29، وإذا كنت تستخدم Linux/Unix، قم بإخراجه إلى /usr/local/apache-tomcat-5.5.29 وأنشئ متغير بيئي CATALINA_HOME يشير إلى هذه المواقع.

في Windows، يمكنك بدء تشغيل Tomcat عن طريق تنفيذ الأمر التالي:

 %CATALINA_HOME%\bin\startup.bat
 أو
 C:\apache-tomcat-5.5.29\bin\startup.bat

في Unix (Solaris،Linux وما إلى ذلك)، يمكنك بدء تشغيل Tomcat عن طريق تنفيذ الأمر التالي:

$CATALINA_HOME/bin/startup.sh
 أو
/usr/local/apache-tomcat-5.5.29/bin/startup.sh

بعد بدء تشغيل Tomcat، يمكنك الوصول إليه عبر أدخل في شريط العناوين في المتصفح: http://localhost:8080/ زيارة التطبيق الافتراضي في Tomcat. إذا كان كل شيء على ما يرام، سيتم عرض النتيجة التالية:

للحصول على معلومات إضافية حول تكوين وتشغيل Tomcat، يمكنك الرجوع إلى وثائق تثبيت التطبيق أو زيارة موقع Tomcat:http://tomcat.apache.org.

في Windows، يمكنك إيقاف Tomcat عن طريق تنفيذ الأمر التالي:

C:\apache-tomcat-5.5.29\bin\shutdown

في Unix (Solaris،Linux وما إلى ذلك)، يمكنك إيقاف Tomcat عن طريق تنفيذ الأمر التالي:

/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh

إعداد CLASSPATH

بسبب أن Servlet جزءًا من إصدار Java Platform Standard Edition، لذا يجب عليك تحديد مسار فئة Servlet لجهاز التجميع.

إذا كنت تشغل Windows، فإنك بحاجة إلى وضع السطر التالي في ملف C:\autoexec.bat الخاص بك:

set CATALINA=C:\apache-tomcat-5.5.29
set CLASSPATH=%CATALINA%\common\lib\servlet-api.jar;%CLASSPATH%

أو، في Windows NT/2000/XP، يمكنك أيضًا استخدام الماوس الأيمن لضغط "مجلد الكمبيوتر"، اختيار "خصائص"، ثم "مقدمة"، "متغيرات البيئة". ثم، تحديث قيمة CLASSPATH، اضغط على زر "موافق".

في Unix (Solaris، Linux وما إلى ذلك)، إذا كنت تستخدم C shell، فإنك بحاجة إلى وضع السطر التالي في ملف .cshrc الخاص بك:

setenv CATALINA=/usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/servlet-api.jar:$CLASSPATH

ملاحظة:افترض أن مجلد تطويرك هو C:\ServletDevel (في Windows) أو /user/ServletDevel (في UNIX)، فإنك بحاجة أيضًا إلى إضافة هذه الدلاء إلى CLASSPATH، بنفس الطريقة التي تمت الإضافة بها في الأعلى.