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

คำถามที่เกี่ยวข้องกับการติดตั้งและใช้งาน Java Development Kit (jdk)

2
ฉันจะติดตั้ง jdk 9 ล่าสุดโดยใช้คำสั่ง terminal บน ubuntu 16.04 LTS ได้อย่างไร
ฉันมี jdk 8 บนเดสก์ท็อป Ubuntu ของฉัน ฉันต้องการติดตั้ง jdk 9 ล่าสุดสำหรับการเขียนโปรแกรม Java คำสั่งสำหรับการเขียนโปรแกรม Java และ IDE เช่น Netbeans หรือ Eclipse คืออะไร?
11 16.04  java  jdk  ide 


2
อัพเดตทางเลือก: ปัญหา“ ไม่มีเส้นทางสำรอง” ในขณะอัปเดต JDK7
ฉันตัดสินใจที่จะอัปเดต JDK7 ของฉันกับรุ่นล่าสุดจากที่นี่ ที่เก็บถาวร x64 tag.gz ที่สอดคล้องกันสำหรับสถาปัตยกรรมของฉันได้รับการดาวน์โหลดและแยกไป/usr/lib/jvmตามปกติ Java เวอร์ชันก่อนหน้าทั้งหมดถูกติดตั้งก่อนหน้านี้ด้วยวิธีเดียวกัน แต่ก่อนที่จะกำหนดทางเลือกใหม่สำหรับjava, javacและjavawsฉันออกทางเลือกที่มีอยู่ทั้งหมดโดยใช้คำสั่งต่อไปนี้: sudo update-alternatives --remove-all java sudo update-alternatives --remove-all javac sudo update-alternatives --remove-all javaws ตอนนี้เมื่อพยายามติดตั้งทางเลือกใหม่ฉันได้รับสิ่งต่อไปนี้: sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1 update-alternatives: error: alternative path /usr/bin/java doesn't exist. แน่นอน/usr/bin/javaไม่มีอยู่จริง แต่/usr/binทำไม่ได้? มีอะไรผิดปกติและฉันจะแก้ไขได้อย่างไร

1
NetBeans ไม่ทำงานหลังจากอัพเดต
ฉันใช้NetBeans มา 2 ปีแล้วและพบปัญหา หลังจากการอัพเกรด NetBeans apt-get ปกติหยุดทำงานพร้อมกัน หลังจากนี้ฉันติดตั้ง JRE และ JDK ใหม่เพื่อประโยชน์ อย่างไรก็ตามหลังจากติดตั้ง NetBeans ใหม่จะเปิดขึ้น แต่มีข้อผิดพลาดดังต่อไปนี้: The JDK is missing and is required to run some NetBeans modules Please use the --jdkhome command line option to specify a JDK installation or see http://wiki.netbeans.org/FaqRunningOnJre for more information. หลังจากอ่านแม้ว่าโพสต์ที่ฉันค้นพบ/usr/local/share/java/ไม่มีอยู่ มีวิธีใดบ้างในการกู้คืนไฟล์และหากไม่มีวิธีแก้ไขปัญหา ฉันได้ลองวิธีแก้ปัญหาที่แนะนำในโพสต์นี้แล้วมันไม่มีผลกระทบใด …

2
มีปัญหากับ Java ในขณะที่พยายามเรียกใช้ pycharm-community-4.5
ฉันเพิ่งติดตั้ง pycharm-community-4.5 ลงใน Ubuntu 14.04 ของฉัน (64 บิต) หลังจากติดตั้งฉันรันคำสั่ง/opt/pycharm-community-4.5/bin$ ./pycharm.shเพื่อรัน pycharm แต่เทอร์มินัลแสดงให้ฉันเห็นข้อผิดพลาดบางอย่างดังต่อไปนี้ Unrecognized VM option MaxPermSize=350m Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. นี่คือผลลัพธ์ของฉันjava -version: java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build …
9 14.04  python  java  64-bit  jdk 

4
ข้อผิดพลาด“ Oracle JDK 7 ไม่ได้ติดตั้ง”
ฉันพยายามติดตั้ง JDK7 บน ubuntu 12.4 ในการลองครั้งแรกพลังงานได้หายไปและการปิดแล็ปท็อปในช่วงกลางของการดาวน์โหลด JDK7 โดยใช้เทอร์มินัลขณะที่ฉันกำลังใช้คำสั่งเทอร์มินัลต่อไป sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer เมื่อไฟฟ้ากลับมาและฉันพยายามติดตั้ง JDK7 อีกครั้งมีปัญหาเกี่ยวกับการล็อค แต่ฉันแก้ไขโดยใช้คำสั่งต่อไปนี้หลังจากรีสตาร์ทเครื่อง sudo apt-get install whatever หลังจากนั้นฉันลองติดตั้งอีกครั้งโดยใช้คำสั่งสามคำสั่งด้านบนข้อแรกทำโดยไม่มีข้อผิดพลาดและข้อที่สองด้วย แต่คำสั่งที่สามดาวน์โหลดแพ็คเกจสำเร็จ แต่มีข้อผิดพลาดปรากฏขึ้น Download done. Removing outdated cached downloads... sha256sum mismatch jdk-7u51-linux-i586.tar.gz Oracle JDK 7 is NOT installed. dpkg: error processing oracle-java7-installer (--configure): subprocess …

6
อะไรคือความแตกต่างระหว่าง Java เวอร์ชันห้าบนหน้านี้สำหรับ Ubuntu?
ฉันต้องการที่จะติดตั้ง Java บนคอมพิวเตอร์ของฉันเพื่อที่ฉันสามารถพัฒนาโปรแกรมและฉันมาข้ามหน้านี้บน Java ในเอกสารชุมชนอูบุนตู มันบอกว่า: Java เป็นเทคโนโลยีจาก Oracle (ชื่อเดิมคือ Sun Microsystems) มีการนำไปใช้งานหลายอย่างโดยที่ห้าจะกล่าวถึงที่นี่: OpenJDK : เป้าหมายหลักของโครงการ OpenJDK คือการสร้างการใช้งานโอเพนซอร์ซของแพลตฟอร์ม Java SE (6 และ 7) นี่เป็นเวอร์ชันเริ่มต้นของ Java ที่ Ubuntu ใช้และเป็นวิธีที่ง่ายที่สุดในการติดตั้ง Oracle (Sun) Java 6 : Oracle (Sun) Java 6 เป็นการใช้งานอ้างอิงสำหรับ Java 6 Oracle Java 7 : Oracle Java 7 เป็นการใช้งานอ้างอิงสำหรับ Java 7 …
9 java  jdk 

1
ไม่สามารถเปิดไฟล์. jar ด้วย Java
ฉันใช้ Lubuntu และพยายามเปิดไฟล์ชื่อ Minecraft.jar แต่โซลูชันทั้งหมดที่ใช้งานได้สำหรับคนอื่น ๆ นั้นไม่ทำงานสำหรับฉัน ฉันติดตั้ง Java เวอร์ชันเหล่านี้แล้ว: openjdk เวอร์ชัน "9- ภายใน" สภาพแวดล้อมรันไทม์ OpenJDK (สร้าง 9- ภายใน + 0-2016-04-14-195246.buildd.src) OpenJDK 64- บิตเซิร์ฟเวอร์ VM (สร้าง 9- ภายใน + 0-2016-04-14- 195246.buildd.src, โหมดผสม) เมื่อฉันพยายามคลิกขวาแล้วเปิดด้วย OpenJDK Java 8 runtime ไม่มีอะไรเกิดขึ้นและเมื่อใดก็ตามที่ฉันลองใช้คำสั่ง java -jar ในเทอร์มินัลนี่คือทั้งหมดที่ฉันได้รับ: mitochondria@Mina:~$ java -jar /home/mitochondria/Desktop/Minecraft.jar ตรวจพบข้อผิดพลาดร้ายแรงโดย Java Runtime Environment: SIGSEGV …
8 java  jdk  openjdk 

1
วิธีตั้งค่า JDK ใหม่ใน NetBeans IDE หลังจากอัพเดต Java (NetBeans IDE ปฏิเสธที่จะเริ่ม)
นี่เป็นคำถามที่จะช่วยให้คุณทราบว่าเมื่อใดที่คุณทราบว่าหลังจากอัพเดต Java เวอร์ชันของคุณแล้ว NetBeans IDE จะไม่ยอมเปิดตัว และแม้หลังจากการปรับปรุง$PATHตัวแปรของคุณใน.bashrcไฟล์ของคุณคุณยังคงพบว่า NetBeans จะไม่เปิดตัวและเมื่อคุณลองและเปิดใช้งานผ่านบรรทัดคำสั่งด้วยคำสั่ง: ./netbeans-8.0.2/bin/netbeans เป็นเพียงแค่ให้คุณ: Cannot find java. Please use the --jdkhome switch. แต่เมื่อคุณพยายามระบุใหม่jdkhomeด้วย ( <versionจะถูกแทนที่ด้วยหมายเลขเวอร์ชันของคุณตัวอย่างเช่นมันสามารถถูกแทนที่ด้วย1.8.0_40): ./netbeans-8.0.2/bin/netbeans --jdkhome jdk<version>/ คุณพบว่าคุณต้องทำอย่างนั้นทุกครั้งเพื่อให้ NetBeans เปิดตัวจริงและมันก็กลายเป็นสิ่งที่สร้างความรำคาญ ดังนั้นสิ่งที่คุณต้องทำคือไปที่ไฟล์กำหนดค่า NetBeans ที่มีการตั้งค่าตัวแปรบ้าน JDK จริงสำหรับ NetBeans เพื่อให้ NetBeans สามารถอ้างอิงได้เมื่อเริ่มต้น

1
ฉันต้องติดตั้ง jdk หรือไม่
ฉันรู้ว่าตัวแปลภาษาจาวาของฉันไม่ทันสมัยใน Ubuntu 12.04 $ sudo update-alternatives --config javac There are 2 choices for the alternative javac (providing /usr/bin/javac). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/gcj-wrapper-4.6 1046 auto mode 1 /usr/bin/ecj 143 manual mode 2 /usr/bin/gcj-wrapper-4.6 1046 manual mode $ sudo update-alternatives --config java There are 3 choices for the …
2 java  openjdk  jdk  oracle 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.