Latest web development tutorials

การตั้งค่าสภาพแวดล้อม Servlet

สภาพแวดล้อมการพัฒนาคือการที่คุณสามารถพัฒนาทดสอบเรียกใช้สถานที่ Servlet

เช่นเดียวกับโปรแกรม Java อื่น ๆ คุณจำเป็นต้องใช้คอมไพเลอร์ Servlet Java คอมไพเลอร์javac หลังจากรวบรวมแอปพลิเค Servlet ปรับใช้เพื่อทดสอบและใช้สภาพแวดล้อมการกำหนดค่า

ถ้าคุณกำลังใช้สภาพแวดล้อม Eclipse คุณโดยตรงสามารถดู: คราส JSP / สร้างสภาพแวดล้อมเซิร์ฟเล็ต

การตั้งค่าสภาพแวดล้อมการพัฒนารวมถึงขั้นตอนต่อไปนี้:

การตั้งค่าชุดพัฒนา Java (Java พัฒนา Kit)

ขั้นตอนนี้จะเกี่ยวข้องกับการดาวน์โหลด Java Software Development Kit (SDK คือชุดพัฒนาซอฟแวร์) และที่ตั้งที่เหมาะสมตัวแปรสภาพแวดล้อมของเส้นทาง

คุณสามารถดาวน์โหลด SDK จาก Java เว็บไซต์ของออราเคิล: Java SE ดาวน์โหลด

เมื่อคุณดาวน์โหลด SDK ได้ปฏิบัติตามคำแนะนำในการติดตั้งและกำหนดค่าการตั้งค่า สุดท้ายคือการกำหนดเส้นทางและสภาพแวดล้อม JAVA_HOME ตัวแปรชี้ไปที่ Java และไดเรกทอรี javac มีมักจะมี java_install_dir / bin และ java_install_dir

หากคุณกำลังใช้ Windows และ SDK มีการติดตั้งใน C: \ jdk1.5.0_20 คุณต้องการใน C: ไฟล์ \ Autoexec.bat เพิ่มบรรทัดต่อไปนี้:

กำหนดเส้นทาง = C: \ jdk1.5.0_20 \ bin; PATH%%
ตั้ง JAVA_HOME = C: \ jdk1.5.0_20

หรือใน Windows NT / 2000 / XP คุณยังสามารถคลิกขวาที่ "My Computer" และเลือก "Properties" จากนั้นเลือก "ขั้นสูง", "ตัวแปรของสภาพแวดล้อม." จากนั้นปรับปรุงค่าของเส้นทางให้กดปุ่ม "OK"

ในระบบปฏิบัติการยูนิกซ์ (Solaris, Linux, ฯลฯ ) ถ้า SDK มีการติดตั้ง /usr/local/jdk1.5.0_20 และคุณกำลังใช้เปลือก C ที่คุณจะต้องใส่บรรทัดต่อไปนี้ในแฟ้ม .cshrc ของคุณ:

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

นอกจากนี้ถ้าคุณใช้สภาพแวดล้อมการพัฒนาแบบบูรณาการ (IDE เช่นสภาพแวดล้อมการพัฒนาแบบบูรณาการ) เช่น Borland JBuilder คราส IntelliJ IDEA หรืออาทิตย์หนึ่งสตูดิโอ, รวบรวมและเรียกใช้โปรแกรมที่ง่ายในการยืนยันว่า IDE รู้เส้นทางของการติดตั้ง Java ของคุณ

ข้อมูลรายละเอียดเพิ่มเติมสามารถพบได้: การตั้งค่าสภาพแวดล้อมการพัฒนา Java

การตั้ง Web Server: Tomcat

ในตลาดมีหลายเว็บเซิร์ฟเวอร์สนับสนุน Servlet บางเว็บเซิร์ฟเวอร์ที่มีการดาวน์โหลดฟรี, Tomcat เป็นหนึ่งในนั้น

Apache Tomcat เป็นซอฟต์แวร์เทคโนโลยีหน้า Java servlet และ JavaServer เปิดแหล่งที่มาสามารถนำมาใช้เป็นแบบทดสอบ 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

ในระบบปฏิบัติการยูนิกซ์ (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 สามารถปรึกษาเอกสารการประยุกต์ใช้สำหรับการติดตั้งหรือคุณสามารถเยี่ยมชมเว็บไซต์ของ Tomcat: http://tomcat.apache.org

บน Windows, สามารถหยุดโดยการดำเนินการ Tomcat คำสั่งต่อไปนี้:

C: \ Apache Tomcat--5.5.29 \ bin \ ปิด

ในระบบปฏิบัติการยูนิกซ์ (Solaris, Linux, ฯลฯ ) Tomcat สามารถหยุดโดยการดำเนินการคำสั่งต่อไปนี้:

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

CLASSPATH การตั้งค่า

เนื่องจากเป็นส่วนหนึ่งของ Servlet แทน Java Platform Standard Edition ดังนั้นคุณจะต้องระบุระดับเส้นทาง Servlet เพื่อคอมไพเลอร์

หากคุณกำลังใช้ Windows คุณจะต้องอยู่บน C: ไฟล์ \ Autoexec.bat เพิ่มบรรทัดต่อไปนี้:

ตั้ง CATALINA = C: \ Apache Tomcat--5.5.29
ตั้ง CLASSPATH =% CATALINA% \ Common \ lib \ servlet-api.jar;% CLASSPATH%

หรือใน Windows NT / 2000 / XP คุณยังสามารถคลิกขวาที่ "My Computer" และเลือก "Properties" จากนั้นเลือก "ขั้นสูง", "ตัวแปรของสภาพแวดล้อม." จากนั้นปรับปรุงค่าของ CLASSPATH ให้กดปุ่ม "OK"

ในระบบปฏิบัติการยูนิกซ์ (Solaris, Linux, ฯลฯ ) ถ้าคุณกำลังใช้เปลือก C ที่คุณจะต้องใส่บรรทัดต่อไปนี้ในแฟ้ม .cshrc ของคุณ:

setenv CATALINA = / usr / local / Apache Tomcat--5.5.29
setenv CLASSPATH $ CATALINA / ทั่วไป / lib / servlet-api.jar: $ CLASSPATH

หมายเหตุ: หากไดเรกทอรีการพัฒนาของคุณคือ C: \ ServletDevel (Windows) หรือ / ผู้ใช้ / ServletDevel (บน UNIX) คุณยังต้องเพิ่มไดเรกทอรีเหล่านี้ใน CLASSPATH เพิ่มลักษณะดังกล่าวข้างต้นและเพิ่มลักษณะที่คล้ายกัน