ผู้แต่ง: danielmouse
ฉันเขียนบทความนี้เพราะเพื่อนของฉันถามฉันว่าฉันควรทำอะไรก่อนที่จะพัฒนา JSP
หากผู้เชี่ยวชาญคนใดทำผิดพลาด โปรดแก้ไขฉันและอย่าตำหนิฉัน! :)
ซอฟต์แวร์เตรียมการ:
j2sdk-1_4_0_01-windows-i586.exe ----- ชุดพัฒนา JSDK JAVA
jakarta-tomcat-5.0.18.zip -----เซิร์ฟเวอร์ TOMCAT5
jcpro300.zip -----เครื่องมือคอมไพล์ JCREATOR3.0 JAVA
j2sdk เป็นสิ่งจำเป็น และอีกสองอันเป็นทางเลือก ฉันได้ยินมาว่า Eclipse บวกกับ Lomboz ก็ดีเช่นกัน (Eclipse เป็น IDE
นั่นคือสภาพแวดล้อมการพัฒนาแบบรวม Lomboz เป็นปลั๊กอินของมัน ว่ากันว่าการดีบัก JSP นั้นสะดวกกว่า)
ไดเร็กทอรีการติดตั้งของฉัน (ปรับแต่งได้):
C:j2sdk1.4.0_01
C:tomcat5
(win2000 pro):
JSDK และทอมแคท
คอมพิวเตอร์ของฉัน/คุณสมบัติ/ขั้นสูง/ตัวแปรสภาพแวดล้อม
เส้นทางตัวแปรของระบบ
ค่าตัวแปรจะถูกเพิ่มไปที่ C:j2sdk1.4.0_01bin;C:tomcat5bin (เพิ่ม; นำหน้าประโยคนี้เพื่อจบประโยคก่อนหน้า)
สร้างตัวแปรระบบใหม่ชื่อ CLASSPATH
ค่าตัวแปร C:tomcat5commonlib;.;C:j2sdk1.4.0_01lib;.
(อย่าลืมเติมท้าย!!)
tomcat
แก้ไข C:tomcat5binstartup.bat
เข้าร่วมใน
ตั้งค่า java_home=C:j2sdk1.4.0_01
ตั้งค่า tomcat_home=c:tomcat5
ตั้งค่า CATALINA_HOME=c:tomcat5
JCreator
เมนูกำหนดค่า/ตัวเลือก
คลิกที่เมนูด้านซ้าย โปรไฟล์ JDK
ดับเบิลคลิก j2sdk1.4.0_01 (สร้างอันใหม่หากไม่มี)
พาธโฮมคือพาธ JSDK
Classes เป็นแพ็คเกจไฟล์คลาส
คลิก ADD, ADD PATH คือการเพิ่มเส้นทางไดเร็กทอรี, ADD ARCHIVE คือการเพิ่มไฟล์
ต่อไปนี้เป็นไฟล์ที่จะเพิ่ม:
C:j2sdk1.4.0_01jrelibrt.jar
C:j2sdk1.4.0_01libdt.jar
C:j2sdk1.4.0_01libtools.jar
C:j2sdk1.4.0_01jrelibextdnsns.jar
C:j2sdk1.4.0_01jrelibextldapsec.jar
C:j2sdk1.4.0_01jrelibextlocaledata.jar
C:j2sdk1.4.0_01jrelibextsunjce_provider.jar
C:tomcat5commonlibjsp-api.jar
C:tomcat5commonlibservlet-api.jar
โดยทั่วไปแล้ว ในครั้งแรกที่คุณติดตั้งและรัน JCreator มันจะขอให้คุณตั้งค่าบางอย่าง โดยทั่วไป มันจะค้นหาไดเร็กทอรี J2SDK ด้วยตัวเองและช่วยคุณเพิ่ม เหนือสิ่งอื่นใด (เป็นเพียงการตั้งค่าของ JCREATOR) แต่
ต้องเพิ่มไฟล์ JAR สองไฟล์ของ TOMCAT ด้วยตัวเอง! นอกจากนี้ jsp.jar และ servlet.jar ยังถูกกล่าวถึงในหนังสือหลายเล่ม
ไฟล์ทั้งสองที่ฉันเพิ่มไว้ด้านบนอาจมีการเปลี่ยนชื่อเนื่องจากเวอร์ชันต่างกัน :)
ตกลง! หลังจากตั้งค่าข้างต้นเสร็จแล้ว การตั้งค่าพื้นฐานก็เสร็จสมบูรณ์ ลองด้วยตัวเอง!
อย่างไรก็ตาม หากจำเป็น ฉันจะเพิ่มการตั้งค่าบางอย่างสำหรับ WebLogic8.1 และ Resin ในอนาคต (หากจำเป็น^_^)