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

งานแรกของเราคือการทำให้แอปพลิเคชั่น Struts 2 ทำงานน้อยที่สุด บทนี้จะแนะนำคุณเกี่ยวกับวิธีการเตรียมสภาพแวดล้อมการพัฒนาเพื่อเริ่มงานกับ Struts 2

ฉันคิดว่าคุณมี JDK (5+), Tomcat และ Eclipse ติดตั้งอยู่ในเครื่องของคุณแล้ว หากคุณไม่ได้ติดตั้งส่วนประกอบเหล่านี้ให้ทำตามขั้นตอนที่กำหนดบนแทร็กด่วน -

ขั้นตอนที่ 1 - ตั้งค่า Java Development Kit (JDK)

คุณสามารถดาวน์โหลด SDK เวอร์ชันล่าสุดจากเว็บไซต์ Java ของออราเคิล - Java SE ดาวน์โหลด คุณจะพบคำแนะนำในการติดตั้ง JDK ในไฟล์ที่ดาวน์โหลดทำตามคำแนะนำที่กำหนดเพื่อติดตั้งและกำหนดค่าการตั้งค่า สุดท้ายตั้งค่าตัวแปรสภาพแวดล้อม PATH และ JAVA_HOME เพื่ออ้างถึงไดเร็กทอรีที่มี java และ javac โดยทั่วไปคือ java_install_dir / 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 -

  • คุณสามารถคลิกขวาที่ My Computer เลือก Properties จากนั้น Advanced จากนั้น Environment Variables จากนั้นคุณจะอัปเดตค่า PATH และกดปุ่ม OK

  • ใน Unix (Solaris, Linux ฯลฯ ) หากติดตั้ง SDK ใน /usr/local/jdk1.5.0_20 และคุณใช้ C เชลล์คุณจะใส่สิ่งต่อไปนี้ลงในไฟล์. cshrc ของคุณ

ใน Unix (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

หรือถ้าคุณใช้ Integrated Development Environment (IDE) เช่น Borland JBuilder, Eclipse, IntelliJ IDEA หรือ Sun ONE Studio ให้คอมไพล์และรันโปรแกรมง่ายๆเพื่อยืนยันว่า IDE รู้ตำแหน่งที่คุณติดตั้ง Java หรือทำการตั้งค่าที่เหมาะสมตาม เอกสารของ IDE

ขั้นตอนที่ 2 - ตั้งค่า Apache Tomcat

คุณสามารถดาวน์โหลด Tomcat เวอร์ชันล่าสุดได้จาก https://tomcat.apache.org/. เมื่อคุณดาวน์โหลดการติดตั้งแล้วให้แกะการกระจายไบนารีในตำแหน่งที่สะดวก

ตัวอย่างเช่นใน C: \ apache-tomcat-6.0.33 บน windows หรือ /usr/local/apachetomcat-6.0.33 บน Linux / Unix และสร้างตัวแปรสภาพแวดล้อม CATALINA_HOME ที่ชี้ไปยังตำแหน่งเหล่านี้

คุณสามารถเริ่ม Tomcat ได้โดยดำเนินการตามคำสั่งต่อไปนี้บนเครื่อง windows หรือคุณสามารถดับเบิลคลิกที่ startup.bat

%CATALINA_HOME%\bin\startup.bat
 
or
 
C:\apache-tomcat-6.0.33\bin\startup.bat

Tomcat สามารถเริ่มต้นได้โดยดำเนินการคำสั่งต่อไปนี้บนเครื่อง Unix (Solaris, Linux และอื่น ๆ ) -

$CATALINA_HOME/bin/startup.sh
 
or
 
/usr/local/apache-tomcat-6.0.33/bin/startup.sh

หลังจากเริ่มต้นสำเร็จเว็บแอปพลิเคชันเริ่มต้นที่มาพร้อมกับ Tomcat จะพร้อมใช้งานโดยไปที่ http://localhost:8080/. หากทุกอย่างเรียบร้อยดีควรแสดงผลลัพธ์ต่อไปนี้ -

ข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าและการเรียกใช้ Tomcat สามารถพบได้ในเอกสารประกอบที่นี่รวมถึงเว็บไซต์ Tomcat: https://tomcat.apache.org/

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

%CATALINA_HOME%\bin\shutdown

or

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

Tomcat สามารถหยุดได้โดยดำเนินการคำสั่งต่อไปนี้บนเครื่อง Unix (Solaris, Linux และอื่น ๆ ) -

$CATALINA_HOME/bin/shutdown.sh

or

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

ขั้นตอนที่ 3 - ตั้งค่า Eclipse (IDE)

ตัวอย่างทั้งหมดในบทช่วยสอนนี้เขียนโดยใช้ Eclipse IDE ฉันขอแนะนำว่าคุณมี Eclipse เวอร์ชันล่าสุดที่ติดตั้งในเครื่องของคุณ

ในการติดตั้ง Eclipse ให้ดาวน์โหลดไบนารี Eclipse ล่าสุดจาก https://www.eclipse.org/downloads/. เมื่อคุณดาวน์โหลดการติดตั้งแล้วให้แกะการแจกแจงไบนารีในตำแหน่งที่สะดวก

ตัวอย่างเช่นใน C: \ eclipse บน windows หรือ / usr / local / eclipse บน Linux / Unix และสุดท้ายตั้งค่าตัวแปร PATH ให้เหมาะสม Eclipse สามารถเริ่มต้นได้โดยดำเนินการคำสั่งต่อไปนี้บนเครื่อง windows หรือคุณสามารถดับเบิลคลิกที่ eclipse.exe

%C:\eclipse\eclipse.exe

Eclipse สามารถเริ่มต้นได้โดยดำเนินการคำสั่งต่อไปนี้บนเครื่อง Unix (Solaris, Linux และอื่น ๆ ) -

$/usr/local/eclipse/eclipse

หลังจากเริ่มต้นสำเร็จหากทุกอย่างเรียบร้อยดีควรแสดงผลลัพธ์ต่อไปนี้ -

ขั้นตอนที่ 4 - ตั้งค่าไลบรารี Struts2

ตอนนี้ถ้าทุกอย่างเรียบร้อยคุณสามารถดำเนินการตั้งค่า Struts2 framemwork ของคุณได้ ต่อไปนี้เป็นขั้นตอนง่ายๆในการดาวน์โหลดและติดตั้ง Struts2 บนเครื่องของคุณ

  • เลือกว่าคุณต้องการติดตั้ง Struts2 บน Windows หรือ Unix จากนั้นดำเนินการขั้นตอนต่อไปเพื่อดาวน์โหลดไฟล์. zip สำหรับ windows และไฟล์. tz สำหรับ Unix

  • ดาวน์โหลดเวอร์ชันล่าสุดของไบนารี Struts2 จาก https://struts.apache.org/download.cgi.

  • ในขณะที่เขียนบทช่วยสอนนี้ฉันดาวน์โหลด struts-2.0.14-all.zip และเมื่อคุณเปิดเครื่องรูดไฟล์ที่ดาวน์โหลดมามันจะให้โครงสร้างไดเร็กทอรีภายใน C: \ struts-2.2.3 ดังต่อไปนี้

ขั้นตอนที่สองคือการแตกไฟล์ zip จากที่ใดก็ได้ฉันดาวน์โหลดและแตกไฟล์ struts-2.2.3-all.zip ใน c:\ โฟลเดอร์ในเครื่อง Windows 7 ของฉันเพื่อให้ฉันมีไฟล์ jar ทั้งหมดเป็นไฟล์ C:\struts-2.2.3\lib. ตรวจสอบให้แน่ใจว่าคุณตั้งค่าตัวแปร CLASSPATH ของคุณอย่างถูกต้องมิฉะนั้นคุณจะประสบปัญหาขณะเรียกใช้แอปพลิเคชันของคุณ