วิธีตั้งค่า JAVA_HOME ใน Windows 10

ในคำศัพท์ Unix ตัวแปร Environment คือสตริงที่เก็บข้อมูลเช่นชื่อไดรฟ์ชื่อพา ธ ชื่อไฟล์ ฯลฯJAVA_HOMEเป็นตัวแปรสภาพแวดล้อมที่แอดเดรสไปยังไดเร็กทอรีที่ติดตั้ง Java Runtime Environment หรือ Java Development Kit ไว้ในระบบ เพื่อที่จะพูดได้อย่างแม่นยำถ้าคุณได้ติดตั้ง Java ในเส้นทางC: \ Program Files \ Java \ jdk1.8.0_121บนคอมพิวเตอร์ของคุณแล้วคุณJAVA_HOMEคือC: \ Program Files โดยพื้นฐานแล้ว JAVA_Home เป็นเพียงตัวอย่างที่ใช้โดยโปรแกรมที่ใช้ Java เช่น Apache Tomcat และเครื่องมือเซิร์ฟเวอร์แอปอื่น ๆ เพื่อค้นหาตำแหน่งที่ Java วางอยู่ในระบบ

โปรแกรมของ บริษัท อื่นเหล่านี้ใช้ประโยชน์จากตัวแปรสภาพแวดล้อมที่ชี้ไปที่ไดเร็กทอรีของ JDK หรือ JRE พูดง่ายๆก็คือทำให้โปรแกรมสามารถค้นหาไดเร็กทอรีที่เรียกใช้งานได้เช่น javac ในคอมพิวเตอร์ หากคุณไม่ได้ใช้โปรแกรมของบุคคลที่สามเหล่านี้ผู้ใช้อาจไม่จำเป็นต้องตั้งค่า JAVA_Home ในระบบของคุณ ในบทความนี้เราจะอธิบายรายละเอียดวิธีการตั้งค่า JAVA_HOME เป็นตัวแปรสภาพแวดล้อมใน Windows 10

การตั้งค่า JAVA_HOME ใน Windows 10

ตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME และอัปเดตเส้นทางระบบ

ดาวน์โหลดและติดตั้ง Java จากเว็บไซต์อย่างเป็นทางการ - java.com

หลังการติดตั้งไปที่เมนูเริ่มแล้วพิมพ์การตั้งค่าระบบขั้นสูง

คลิกที่View advanced system settingsจากรายการเพื่อเปิด System Properties

ไปที่แท็บAdvancedและคลิกที่ปุ่มEnvironment Variable s

ในหน้าต่างตัวแปรสภาพแวดล้อมคลิกที่ปุ่มใหม่ภายใต้ตัวแปรระบบ

ในEdit System Variable ตั้งชื่อตัวแปรเป็น JAVA_HOME และค่า Variable เป็นพา ธ ไปยังไดเร็กทอรี JDK ของคุณ

คลิกที่ตกลง

ตอนนี้กลับไปที่หน้าต่างตัวแปรสภาพแวดล้อมและเลือกเส้นทางภายใต้ตัวแปรระบบ

วิธีตั้งค่า JAVA_HOME ใน Windows 10

คลิกที่ปุ่มแก้ไขเพื่อเปิดหน้าต่างตัวแปรแก้ไขสภาพแวดล้อม

คลิกที่ปุ่มใหม่และพิมพ์ % JAVA_HOME% \ bin

คลิกตกลงเพื่อใช้การเปลี่ยนแปลง

ตรวจสอบการตั้งค่าการกำหนดค่า JAVA_HOME โดยใช้ CMD

การทดสอบการตั้งค่าของคุณให้เปิดพร้อมรับคำสั่ง

พิมพ์echo% JAVA_HOME%แล้วกด Enter สิ่งนี้ควรพิมพ์ไดเร็กทอรีของ JDK ซึ่ง JAVA_HOME ชี้อยู่ หากคุณเห็นช่องว่างแสดงว่าคุณล้มเหลวในการตั้งค่าตัวแปรสภาพแวดล้อม

พิมพ์ถัดไปjavac -versionซึ่งควรพิมพ์เวอร์ชันของคอมไพเลอร์ Java

หากไม่เป็นเช่นนั้นจะพิมพ์ข้อความว่า javac ไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก ซึ่งหมายความว่าตัวแปรเส้นทางไม่ได้ตั้งค่าอย่างถูกต้อง

หวังว่านี่จะช่วยได้!