คำถามติดแท็ก jdk

Java Development Kit (JDK) เป็นชุดยูทิลิตี้ที่อนุญาตให้สร้างระบบซอฟต์แวร์สำหรับแพลตฟอร์ม Java ประกอบด้วยเครื่องมือและไลบรารีหลายรายการ

1
อะไรคือความแตกต่างระหว่าง Java CPU และ PSU รีลีสเช่น JDK SE 8u101 และ JDK SE 8u102
ฉันกำลังติดตั้ง JDK SE 8u101 บน mac ของฉันสำหรับ Android Studio มีเหตุผลใดที่ฉันควรเลือก8u102 กับ 8u101 ? มีความแตกต่างที่สังเกตเห็นได้หรือไม่? ดูเหมือนว่าพวกเขาได้รับการปล่อยตัวในเวลาเดียวกัน

5
การพัฒนา Windows 8 & Java
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ฉันกำลังพิจารณาที่จะอัพเกรดพีซีเป็น Windows 8 แต่ฉันมีข้อกังวลอย่างหนึ่ง ฉันยังไม่พบ "การยืนยัน" ใด ๆ ที่ JDK และ Eclipse จะทำงานบน Windows 8 มีใครพยายามพัฒนา / รัน Java-applications บน Windows 8 หรือไม่?
22 java  eclipse  windows-8  jdk 

5
อะไรคือความแตกต่างระหว่าง JDK 8u91 และ 8u92
เว็บไซต์ Oracle ดูเหมือนจะแนะนำเวอร์ชัน 8u91 เมื่อคุณคลิกที่ "Java สำหรับคอมพิวเตอร์ของคุณ" แต่เมื่อคุณคลิก "Java สำหรับนักพัฒนา" มันมีสองตัวเลือก: 8u91 และ 8u92 ความแตกต่างคืออะไร? โดยทั่วไปฉันจะถือว่าหมายเลขเวอร์ชันสูงสุดดีที่สุด แต่ในกรณีนี้ฉันไม่แน่ใจ
21 java  jdk 


6
มีการรายงาน Java รุ่นที่ไม่ถูกต้อง
ฉันใช้ Windows 7 Professional x64 และติดตั้ง Java เวอร์ชันต่อไปนี้แล้ว: x64 C: \ Program Files \ Java jdk1.6.0_24 jdk1.7.0_04 jdk1.7.0_07 jre6 jre7 x86 C: \ Program Files (x86) \ Java jre1.6.0_07 jre6 jre7 ในตัวแปรสภาพแวดล้อมของฉันฉันPATHมีC:\Program Files\Java\jdk1.6.0_24\binและมีการJAVA_HOMEตั้งค่าของฉันC:\Program Files\Java\jdk1.6.0_24\bin อย่างไรก็ตามการเรียกใช้java -versionรายงาน java version "1.7.0_07" Java(TM) SE Runtime Environment (build 1.7.0_07-b10) Java HotSpot(TM) 64-Bit Server VM …

2
จะปลอดภัยไหมที่จะลบโฟลเดอร์ Java ออกจาก C: \ Users \ (ชื่อผู้ใช้) \ AppData \ LocalLow \ Sun \ Java
ฉันใช้พีซี Windows 7 64 บิต ฉันมีหลายโฟลเดอร์ในC:\Users\(Username)\AppData\LocalLow\Sun\Javaชื่อรุ่น Java รุ่นเก่าเช่น: jdk1.7.0_21_x64 jre1.7.0_45 jre1.7.0_25 โฟลเดอร์เหล่านี้มี.msiและ.cabไฟล์ ฉันถอนการติดตั้ง Java เวอร์ชันเก่าทั้งหมด แต่โฟลเดอร์เหล่านี้ยังคงอยู่ในตำแหน่งดังกล่าว ฉันต้องการสิ่งเหล่านี้หรือไม่ หรือจะปลอดภัยที่จะลบ?
15 windows-7  java  jdk  jre 

5
วิธีถอนการติดตั้ง Java SE จากบรรทัดคำสั่ง
Oracle ระบุว่าตัวติดตั้ง Java SE สร้างขึ้นโดยใช้ MSI แต่หน้าวิธีใช้จะไม่แสดงรายการตัวเลือกการถอนการติดตั้ง ฉันต้องทำการถอนการติดตั้งบรรทัดคำสั่งและฉันไม่สามารถคิดออกหรือค้นหาตัวเลือกที่เกี่ยวข้องสำหรับ 1.6.21 ฉันได้พยายามตัดติดตั้ง .exe ในmsiexecใช้msiexec /q /x <jre>.exeแต่รายงานเพียงว่าแพคเกจการติดตั้งไม่สามารถเปิดได้ เรียกใช้โปรแกรมติดตั้ง. exe พร้อม/s /xตัวเลือกก็จะหยุดทำงาน แก้ไขเพื่อเพิ่ม: msiexec /x {3248F0A8-6813-11D6-A77B-00B0D0160021} /q=> "การกระทำนี้ใช้ได้กับผลิตภัณฑ์ที่ติดตั้งแล้วเท่านั้น" ใครมีบรรทัดคำสั่งที่ถูกต้อง?



1
การสลับรุ่น JRE
ฉันมี JDK 1.8.0_05 64 บิต, 1.6.0_45 64 บิตและ 1.6.0_39 รุ่น 32 บิตที่ติดตั้งบนเครื่องเดียวกัน ฉันใช้เครื่องนี้กับการพัฒนาแอพ Android และมันใช้งานได้ดีกับการพัฒนาแอพ Native Android อย่างไรก็ตามฉันต้องใช้เครื่องนี้สำหรับ SDK ข้ามแพลตฟอร์มซึ่งไม่รองรับ Java 8 สำหรับการพัฒนา รุ่นที่รองรับล่าสุดคือ Java 6 SDK คือ Marmalade หากใครสนใจ อย่างไรก็ตามเมื่อใดก็ตามที่ฉันพยายามสร้าง APK ด้วยมันจะให้ใน [INSTALL_PARSE_FAILED_NO_CERTIFICATES] ข้อผิดพลาดซึ่งฉันเดาว่าเป็นเพราะรุ่น Java ไม่ได้รับการสนับสนุน ฉันเปลี่ยน JAVA_HOME ตัวแปรไปยังจุด 1.6 รุ่น 64 บิตพร้อมกับ PATH. อย่างไรก็ตามเมื่อใดก็ตามที่ฉันวิ่ง java -version คำสั่งมันกลับมา C:\Batch>java …

0
เรียกใช้แอปพลิเคชัน Java ด้วย JDK บน OS X
Apple ในรุ่นล่าสุดของ OS X ลบ Java ออกจากการติดตั้งเริ่มต้นดังนั้นสำหรับความต้องการของฉันฉันติดตั้ง JDK จากเว็บไซต์ของ Oracle ~ java -version java version "1.7.0_07" Java(TM) SE Runtime Environment (build 1.7.0_07-b10) Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode) มันใช้งานได้ดีใน Terminal และสำหรับแอพของฉัน แต่เมื่อฉันเปิดแอพใด ๆ สำหรับ mac ที่เขียนด้วย Java ฉันได้รับแบบ "เพื่อเปิด X คุณต้องติดตั้ง Java SE 6 runtime คุณต้องการติดตั้งตอนนี้หรือไม่?" ข่าวสาร …
1 macos  java  jdk 

1
วิธีอัปเดต Oracle JDK บน Debian [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: การติดตั้ง Java บน Debian 6 1 คำตอบ ฉันวางแผนที่จะติดตั้ง oracle JDK7 เกี่ยวกับฉัน Debian Wheezy เครื่อง เมื่อต้องการทำเช่นนั้นฉันกำลังใช้ java-package เพื่อติดตั้ง jdk เป็น .deb แพคเกจภายใต้ Debian ตามที่อธิบายไว้ ที่นี่ . คำถามของฉันคือ: ทุกคนสามารถอธิบายขั้นตอนการปรับปรุง jdk เมื่อติดตั้งด้วยวิธีนี้หรือไม่? มันเป็นเพียงแค่ทำซ้ำขั้นตอนการติดตั้งด้วยใหม่ jdk ไบนารี? ฉันต้องลบอันเก่าออกไหม
1 debian  java  jdk 

1
Eclipse แจ้งว่า“ Access Denied” เมื่อเรียกใช้ javaw และจะแก้ไขได้อย่างไร?
ฉันพยายามทำให้ Eclipse คอมไพล์และรันคลาส HelloWorld แต่ไม่สามารถทำเช่นนั้นได้ ฉันได้ติดตั้ง Eclipse x86 SDK 4.2.0 พร้อม bit ด้วย JRE และ JDK ล่าสุดทั้ง 64 บิตเช่นกัน ฉันยังได้ตั้งค่าตัวแปร PATH เพื่อตอบกลับพร้อมท์คำสั่ง เมื่อฉันพยายามเรียกใช้รหัสต่อไปนี้: class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!" ) ; } } และส่งคืนข้อผิดพลาดต่อไปนี้: มีข้อยกเว้นเกิดขึ้นในการเรียกใช้งานบรรทัดคำสั่ง ไม่สามารถเรียกใช้โปรแกรม "C: \ Program Files \ Java \ jre7 \ …
1 eclipse  jdk  jre 

1
เปลี่ยน Java จาก OpenJDK เป็น SunJava
ฉันต้องการเปลี่ยน OpenJDK เป็น SunJava ในเดสก์ท็อป Linux linux ของฉันฉันดาวน์โหลด "jdk-7.tar.gz" จากเว็บไซต์ของ sun แต่มีปัญหาคือวิธีการทำให้ระบบใช้ Java ที่ดาวน์โหลดใหม่หรือไม่ ฉันพยายามเพิ่ม jdk / bin / java ใหม่ใน PATH ของฉัน (จาก. bashrc) แต่ดูเหมือนว่าจะไม่ทำงาน (อาจเป็นเพราะเส้นทางของ OpenJDK อยู่ในตัวแปร PATH ของฉันเช่นกันดังนั้นระบบจะตรวจสอบก่อน) นี่คือ JDK7 ของฉัน: / usr / lib / jdk7 / bin / java นี่คือสิ่งที่ $ (ซึ่ง java) แสดงผล: / …
1 linux  ubuntu  java  path  jdk 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.