เส้นทางสำหรับ JDK บน Windows 7 64 บิตคืออะไร


10

เมื่อฉันทำงานกับJDKมันบอกjavacว่าไม่ได้รับการยอมรับว่าเป็นคำสั่งภายในหรือภายนอก ฉันควรทำอะไร? เส้นทางสำหรับ jdk1.6.0_21 คืออะไร


ฉันใช้ Windows 7 Ultimate 64 บิต SP1 ฉันติดตั้ง jdk_7u4_windows_x64.exe - นั่นคือ Java SE Development Kit 7 อัพเดต 4 ใน 64 บิตและ Java FX 2.1 SDK ตำแหน่งไฟล์คือ c: \ windows \ system32 \ java.exe (ขนาด 185KB) พา ธ ของโฟลเดอร์คือ c: \ program ไฟล์ \ java \ jdk1.7.0.0_04 ฉันยังไปที่แผงควบคุม / ระบบ / การตั้งค่าระบบล่วงหน้า / ล่วงหน้า / สภาพแวดล้อม ตัวแปร / ชื่อตัวแปรใหม่ = JAVA_HOME ค่าตัวแปร = c: \ windows \ system32 \ java.exe ฉันดาวน์โหลด Android SDK installer_v18_windows.exe สำหรับ windows 7 x64 บิตและทำงานปฏิเสธ: ไม่พบ Java SE Development kit (JDK) ยังไม่สามารถติดตั้งได้ SDK จนถึงตอนนี้ ฉัน
young707

คำตอบ:


8

ขึ้นอยู่กับว่าคุณติดตั้ง JDK 64- บิตหรือ 32- บิตมันควรจะอยู่ใน:

  • 32 บิต: C:\Program Files (x86)\Java\jdk1.6.0_21\bin
  • 64 บิต: C:\Program Files\Java\jdk1.6.0_21\bin

คุณควรจะสามารถแก้ไขตัวแปรสภาพแวดล้อม PATH ของคุณเพื่อรวมเส้นทางนั้น


1

กลับไปถอนการติดตั้งรายการ JDK ทั้งหมดในแผงควบคุม

  • โหลด Java SE Development Kit 7 อัปเดต 4 สำหรับ Windows x 86 (32 บิต) jdk-7u4-windows (แม้เรากำลังใช้ระบบ Windows 7 Ultimate x64 บิต SP1)

  • ติดตั้งชุด JDK 32 บิตนี้ c:\program files (x86)java\jdk1.7.0_04\

  • สำหรับการดาวน์โหลดการติดตั้ง Android installer_r18_windows.exeให้ค้นหาโฟลเดอร์ Java SE ที่ c: \ program files (x86) \ java \ jre7 \ bin \ java.exe

สรุป: SDK รู้เพียงตำแหน่งโฟลเดอร์ 32 บิต JDK แม้เราจะใช้ระบบ Win 7 64 บิต ตำแหน่งโฟลเดอร์แฟ้มโปรแกรมนั้นแตกต่างกัน


0

ฉันพบรุ่น java 1.7.0_21 ใน C: \ Windows \ SysWOW64

ดูเหมือนว่า Windows 7 64- บิตเปลี่ยนเส้นทางโปรแกรม 32 บิตที่คุณคิดว่ากำลังติดตั้งใน system32 ไปยัง SysWOW64 - ปัญหาคือตัวแปรสภาพแวดล้อม PATH ไม่ได้รับการอัพเดตให้ตรงกัน


0

ปัญหาคือว่าระบบปฏิบัติการไม่สามารถหา javac.exe สำหรับการดำเนินการ ดังนั้นในการชี้ไปในทิศทางที่ถูกต้องคุณต้องตั้งค่าตัวแปรสภาพแวดล้อม PATH

ใน Windows 7 ให้ทำดังต่อไปนี้:

  1. คลิกขวาที่ My Computer แล้วเลือก Properties

  2. จากหน้าต่างที่ปรากฏขึ้นให้เลือก "การตั้งค่าระบบขั้นสูง" (ทางด้านซ้าย)

  3. ไปที่แท็บขั้นสูงแล้วคลิกที่ "ตัวแปรสภาพแวดล้อม"

  4. ในฐานะที่เป็นheavyd กล่าวถึงเพิ่มเส้นทางเหล่านั้นไปยังตัวแปรเส้นทางโดยการแก้ไขหรือคลิกที่ใหม่

ดูลิงค์นี้สำหรับข้อมูลเพิ่มเติม มันอธิบายการตั้งค่าตัวแปรสภาพแวดล้อมในสภาพแวดล้อมแบบ 32 บิตความแตกต่างเพียงอย่างเดียวคือเส้นทางเอง


-3

Windows 8.1 (64 บิต)

C: \ Program Files \ Java \ jdk1.8.0_45 \ bin

รวมเส้นทางนี้และคุณพร้อมที่จะไป


โง่ที่จะโพสต์คำตอบเมื่อคนที่ดีกว่าอยู่ที่นั่น
barlop

1
ถาม: "เส้นทางสำหรับjdk1.6.0_21คืออะไร"
G-Man กล่าวว่า 'Reinstate Monica'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.