นี้เป็นกรณีการ setting Path และ Classpath ของ java ใน Windows platform โดยผมใช้ JDK 1.5.0 update7 นะครับ
เราเซตเพื่อให้เราสามารถรัน java ใน windows XP ได้เลยโดยไม่ต้องมีโปรแกรมเสริม และสามารถเรียกใช้คำสั่ง java และ javac ได้จากที่ใดก็ได้ใน DOS
ถ้าคำที่ผมให้กรอกนั้นอยู่ภายใต็เครื่องหมาย " " ไม่ต้องพิมพ์เครื่องหมายนี้นะครับ ให้พิมพ์เฉพาะคำที่อยู่ภายในเครื่องหมาย
การ setting Path
1.คลิกขวาที่ ICON "My Computer" แล้วเลือก "Properties" เพื่อเปิด "System Properties" ขึ้นมา
(1.)หรือคุณสามารถเข้า "System Properties" นี้ผ่านทางการดับเบิ้ลคลิกที่ "System" icon ใน "control panel" ได้เช่นกัน
2.คลิกแทบ "Advanced".
3.คลิกปุ่ม "Environment Variables"
4.ในส่วนนี้จะมีอยู่สอง section คือ
4.1."User variables for Admin"
4.2."System variables" *เราสนใจ Section นี้
5.ใน section "System variables" จะมี column "Variable" กับ "Value"
6.ให้ตรวจดูว่า ใน column "Variable" มีคำว่า "Path" อยู่หรือไม่
7.(กรณีมี "Path" อยู่ในรายชื่อ variable อยู่แล้ว) ให้คลิกเลือกบรรทัดที่มี "Path" อยู่แล้วคลิกปุ่ม "Edit"
7.1.ในช่อง "Variable value:" ให้เติมคำว่า ";C:Program FilesJavajdk1.5.0_07bin" ที่ท้ายแถว (โดยตรงนี้ขึ้นอยู่กับว่าคุณ Install Java ลงใน ส่วนใดใน windows ก็ให้ลงตามนั้น อ้อ!อย่าลืมใส่เครื่องหมาย ";" ที่ส่วนหน้าของประโยคนะครับ)
7.2.นี่คือประโยค Path แบบเต็มๆ ของผมนะครับ "Craclexeapporacleproduct10.2.0serverbin;C:Program FilesMicrosoft SQL Server90Toolsbinn;C:Program FilesJavajdk1.5.0_07bin"
7.3.คลิกปุ่ม "OK" นีก็เป้นอันเสร็จสิ้น การ setting path แล้วนะครับ

8.(ในกรณีไม่มี "Path" อยู่ในรายชื่อ Variable) ให้คลิกปุ่ม "New"
8.1.ในช่อง "Variable name:" ให้กรอกคำว่า "Path" เข้าไป
8.2.ในช่อง "Variable value:" ให้เติมคำว่า ";C:Program FilesJavajdk1.5.0_07bin" ที่ท้ายแถว (โดยตรงนี้ขึ้นอยู่กับว่าคุณ Install Java ลงใน ส่วนใดใน windows ก็ให้ลงตามนั้น อ้อ!อย่าลืมใส่เครื่องหมาย ";" ที่ส่วนหน้าของประโยคนะครับ)
8.3.คลิกปุ่ม "OK" นีก็เป้นอันเสร็จสิ้น การ setting path แล้วนะครับ

การ Setting ClassPath
1.การ setting classPath ก็เพื่อบอกให้ Interpreter ของ Java นั้นได้รู้ว่า เวลาเราจะอ้างอิงถึง class ที่เราสร้างขึ้นเอง หรือ เป็น Third party จะอ้างจากตำแหน่งใดบน Windows
2.ตอนนี้เราก็ยังอยู่ใน Tab "Advanced" ของหน้าจอ "System Properties" อยู่นะครับ
3.ให้คลิกที่ปู่ม "New" ที่อยู่ใน Section ของ "System variables"
4.ในช่อง "variable name:" ให้พิมพ์ "Classpath"
5.ในช่อง "variable value:" ให้พิมพ์ "." (ใช่แล้วครับให้พิมพ์จุดหนึ่งจุด)
6.คลิก OK
7.Restart your computer
8.ทดสอบกับโปรแกรม Java ใดๆ ก็ได้ที่คุณเคยเขียนไว้ โดยลองใช้ทั้ง javac และ ่java ดู หรือถ้ายังไม่มี Code ก็ลอง code ข้างล่างนี้ไปลองก็ได้

// filename : HelloWorld.java
class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}