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

Java เป็นภาษาโปรแกรมที่พัฒนาโดย Sun Microsystems คำถามที่นี่ควรเกี่ยวกับการติดตั้งการกำหนดค่าและการแก้ไขปัญหา JVM (Java Virtual Machine) หรือ JRE (Java Runtime Environment) คำถามการเขียนโปรแกรม (เว้นแต่เกี่ยวข้องโดยตรงกับ Ubuntu) ควรถามใน StackOverflow.com

5
ทำไมนักพัฒนา GNOME ส่วนใหญ่จึงชอบ Python มากกว่า Java สำหรับการเขียนโปรแกรม GTK + [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน4 ปีที่แล้ว ฉันรู้จัก C และ Java เท่านั้น และฉันไม่ต้องการที่จะเรียนรู้ภาษาอื่นเมื่อฉันสามารถทำงานกับสิ่งที่ฉันรู้แล้ว ฉันไม่ได้เขียนแอปพลิเคชันGTK +แต่ฉันวางแผนที่จะเริ่มต้นด้วยโครงการทดลอง ดังนั้นมีข้อดีของการเขียนใน Python บน Java (เทียบกับ GTK +) หรือไม่?

3
ทำไมแบบอักษร "monospace" จึงดูดีใน Terminal และ gedit และน่ากลัวใน IntelliJ IDEA
ทำไมแบบอักษร "การบินและอวกาศ" จึงดูดีใน Terminal และ gedit และน่ากลัวใน IntelliJ IDEA IDEA ใช้ห้องสมุด Swing ของ Java และฉันเข้าใจว่าอาจเป็นปัญหากับสิ่งนี้ มีการแก้ไขที่รู้จักหรือไม่?

1
ข้อผิดพลาดในใบรับรอง Ubuntu 17.10 Java 8
ฉันติดตั้ง Ubuntu 17.10 ใหม่ซึ่งฉันติดตั้งแพ็คเกจ oracle-java8-installer (จาก PPA) แต่เมื่อฉันพยายามรวบรวมโครงการไอออนิกโดยใช้ "ionic cordova build android" มันทำให้เกิดข้อผิดพลาดนี้: Exception in thread "main" javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1959) at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1916) at sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1899) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1420) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263) …
10 java  compiling  17.10 

2
Netbeans 8.0.2 ค้างเมื่อเริ่มต้นบน Ubuntu 15.10 64 บิต
ฉันเพิ่งติดตั้ง Ubuntu 15.10 64 บิตบน Thinkpad ของฉันและทุกอย่างทำงานได้ดี แต่ฉันติดตั้ง netbeans 8.0.2 และเมื่อฉันพยายามเปิดใช้งานมันค้างเมื่อเริ่มต้นในช่วงโหลดโมดูล ฉันติดตั้ง openjdk 8 แล้ว ฉันไม่เข้าใจปัญหานี้ตั้งแต่วันที่ 15.04 32 บิตบนคอมพิวเตอร์เครื่องอื่นมันใช้งานได้ดี เมื่อเริ่มต้น netbeans จากบรรทัดคำสั่งข้อความต่อไปนี้: chrisgaubla @ sokioute: ~ / netbeans-8.0.2 / bin $ sh netbeans การเตือน VM เซิร์ฟเวอร์ OpenJDK 64- บิต VM: ละเว้นตัวเลือก PermSize = 32m การสนับสนุนถูกลบใน 8.0
10 java  netbeans 

2
วิธีเชื่อมโยงไฟล์ jnlp กับ javaws
Java เวอร์ชันจริงของฉันคือ $ java -version java version "1.6.0_38" Java(TM) SE Runtime Environment (build 1.6.0_38-b05) Java HotSpot(TM) 64-Bit Server VM (build 20.13-b02, mixed mode) และเป็นไปได้ที่จะเรียกใช้ไฟล์ jnlp เป็น $ javaws ContestAppletProd.jnlp (เป็นสนามกีฬาการประกวด TopCoder) แต่ฉันต้องการเรียกใช้ด้วยการคลิกสองครั้งที่เรียบง่าย เมื่อฉันคลิกขวาที่ไฟล์มีตัวเลือก "Open with Other Application" แต่ฉันไม่รู้วิธีเพิ่ม javaws ที่นี่
10 java 

6
ฉันจะข้ามหน้าใบอนุญาตเพื่อดาวน์โหลด Oracle / Sun Java บนเซิร์ฟเวอร์ด้วย wget ได้อย่างไร
ฉันกำลังพยายามติดตั้ง Liferay บน Ubuntu Server 12.04 ซึ่งต้องการ JRE และแนะนำเวอร์ชัน 6 ฉันไม่พบ JRE6 ในที่เก็บข้อมูลที่เชื่อถือได้และฉันไม่สามารถหาวิธีผ่านข้อตกลงสิทธิ์ใช้งานสำหรับการดาวน์โหลดด้วยตนเอง (wget) ฉันสามารถเพิ่มมูลค่าเพื่อรับข้อตกลงสิทธิ์การใช้งาน Oracle และดาวน์โหลดไฟล์ได้หรือไม่ ขอบคุณ

2
เราจะติดตั้ง Java ใน Wine ได้อย่างไร
ฉันมี Windows file.exeและฉันต้องการไวน์และ Java เพื่อเปิด ฉันไม่รู้วิธีติดตั้ง Java ใน Wine เมื่อฉันพยายามเปิดการตั้งค่า Java จะมีข้อความระบุว่า Wrapper.CreateFile failed with error 32: Sharing Violation. และมันก็บอกว่า Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
10 wine  java 


2
ca-certificate-java ล้มเหลวเมื่อพยายามติดตั้ง openjdk-6-jre
ฉันใช้ VPS กับ Ubuntu Server 10.10 x64 ฉันต้องการใช้ Java และเรียกใช้คำสั่งแต่ก็ล้มเหลวเนื่องจากการติดตั้งพบเห็นข้อผิดพลาดในขณะที่การประมวลผลsudo apt-get install openjdk-6-jreca-certificates-java ฉันได้ลองติดตั้งแพ็คเกจที่ล้มเหลวด้วย: sudo apt-get install ca-certificates-java ฉันจะแก้ปัญหานี้ได้อย่างไร ฉันทำงานsudo apt-get updateแล้วsudo apt-get upgradeแต่ฉันได้รับข้อผิดพลาดเดียวกันหลังจากนั้น ฉันได้ติดตั้ง Ubuntu Server x64 บน VirtualBox แล้ว แต่ Ubuntu Server สองตัว 10.10 นั้นมีเคอร์เนลเวอร์ชันต่าง ๆ ( 2.6.35บน VirtualBox และ2.6.18บน VPS ของฉัน) และบน VirtualBox ฉันสามารถติดตั้ง Jetty ได้โดยไม่มีปัญหาใด ๆ …

8
ฉันจะติดตั้ง Oracle Java Plugin สำหรับ Google Chrome และ Firefox ด้วยตนเองได้อย่างไร
จะติดตั้ง Java Plugin กับเบราว์เซอร์เหล่านี้ด้วยตนเองได้อย่างไร? ฉันดาวน์โหลด JRE จากเว็บไซต์ Oracle ให้รันในเทอร์มินัล ตอนนี้ฉันควรทำยังไงดี. ฉันต้องการทำด้วยตนเองเพราะฉันต้องการเป็นรุ่นล่าสุดกับรุ่น Java ล่าสุด

2
การติดตั้ง Kotlin อย่างปลอดภัยด้วยลายเซ็นของแพ็คเกจการอัพเดทอัตโนมัติ ฯลฯ
Kotlinได้รับความสนใจอย่างกว้างขวางว่าเป็นภาษาการเขียนโปรแกรมที่ยอดเยี่ยมและขณะนี้ได้รับการสนับสนุนอย่างเป็นทางการเช่นสำหรับการพัฒนา Android แต่ตัวเลือกที่ฉันเห็นสำหรับการติดตั้งยังไม่ชัดเจนเกี่ยวกับปัญหาด้านความปลอดภัย ฉันไม่รู้ว่าsdkmanตรวจสอบ (หรือแม้กระทั่งสนับสนุน) ลายเซ็นบนแพ็คเกจฉันไม่รู้ว่ามันติดตามการอัพเดทความปลอดภัยบน Kotlin และแพ็คเกจอื่น ๆ ที่ติดตั้งโดยอัตโนมัติ (เช่น apt-get) หรือไม่ การติดตั้งเป็นไปได้ ฯลฯ ดังนั้นเพื่อสรุป มีวิธีการติดตั้งสำหรับ Kotlin ที่ค่อนข้างปลอดภัย (พร้อมลายเซ็นของแพ็คเกจอัพเดทอัตโนมัติ ฯลฯ ) หรือไม่? เช่นมี PPA หรือไม่ (มีใครบ้างที่ทำงานกับแพ็คเกจสำหรับ Debian / Ubuntu หรือไม่) sdkman หรือมีคุณสมบัติที่จำเป็น? หรือมีวิธีอื่นบ้าง Update:ฉันเห็นว่าubuntu-make (umake) เป็นตัวเลือก สำหรับ IDEA และ Kotlin ดูเหมือนว่ายังต้องการเวอร์ชั่นจาก ppa ตามที่อธิบายไว้ในUbuntu Make 16.03 ที่ออกโดย Eclipse JEE และ …

4
ไม่พบคำสั่ง Java
ทำตามคำแนะนำเพื่อติดตั้ง Java บน Ubuntu 11.10 จากฉันจะติดตั้ง Java ได้อย่างไร . ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง: sudo apt-get install openjdk-6-jdk หลังจากมันสำเร็จและฉันพิมพ์ "java" มันจะแจ้งให้ฉันด้วยข้อผิดพลาดนี้: The program 'java' can be found in the following packages: * gcj-4.4-jre-headless * gcj-4.6-jre-headless * openjdk-6-jre-headless * gcj-4.5-jre-headless * openjdk-7-jre-headless

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
ไม่สามารถเรียกใช้แอปพลิเคชัน Java (เช่น logisim) เนื่องจากข้อผิดพลาด“ ไม่พบเทคโนโลยีช่วยเหลือ”
ฉันลองแล้วข้อผิดพลาดคือ: Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472) at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532) at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613) at java.desktop/javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:660) at com.cburch.logisim.gui.start.Startup.parseArgs(Startup.java:250) at com.cburch.logisim.Main.main(Main.java:32) ดูเหมือนว่าข้อผิดพลาดจะเป็น ... เกิดจาก: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper ที่ java.base …
9 lubuntu  java 

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/ไม่มีอยู่ มีวิธีใดบ้างในการกู้คืนไฟล์และหากไม่มีวิธีแก้ไขปัญหา ฉันได้ลองวิธีแก้ปัญหาที่แนะนำในโพสต์นี้แล้วมันไม่มีผลกระทบใด …

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