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

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

2
java-8-oracle (1.8.0_66) มีปัญหากับ PrintAssembly“ ไม่สามารถโหลด hsdis-amd64.so”
ฉันพยายามเรียกใช้โปรแกรมด้วย-XX:+PrintAssemblyตัวเลือก แต่ฉันได้รับข้อความเช่น: การเตือน VM Server 64 บิตของ Java HotSpot (TM): เปิดใช้งาน PrintAssembly เปิดใช้งาน DebugNonSafepoints เพื่อรับเอาต์พุตเพิ่มเติมไม่สามารถโหลด hsdis-amd64.so; ห้องสมุดไม่สามารถโหลดได้ PrintAssembly ถูกปิดใช้งาน ฉันดาวน์โหลด hsdis-amd64.so จาก Kenai: https://kenai.com/projects/base-hsdis/downloads ฉันสร้างห้องสมุดนี้ด้วยตัวเองด้วยhttp://sourceforge.net/projects/fcml/files/fcml-1.1.1/โครงการ ฉันใส่มันทุกที่ "google พูดว่า": /usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/ /usr/lib/jvm/java-8-oracle/jre/lib/amd64/ /usr/lib/jvm/java-8-oracle/lib/amd64/ ด้วยชื่อ: hsdis-amd64.so libhsdis-amd64.so hsdis.so libhsdis.so ฉันได้ลองตั้งค่าการส่งออกด้วยตนเองแล้ว LD_LIBRARY_PATH=/usr/lib/jvm/java-8-oracle/jre/lib/amd64/server/ ... และทั้งหมดเพื่ออะไร ไม่มีผลลัพธ์ของ Google อีกต่อไปไม่มีการรวมกันของโซลูชั่นด้านบน :-( มีใครสามารถช่วยฉันได้บ้าง
20 java  jdk  oracle 

4
ปฏิเสธสิทธิ์: /etc/apt/sources.list
ฉันพยายามที่จะติดตั้ง java jre ฉันมักจะทำเช่นนี้ sudo echo 'deb http://www.duinsoft.nl/pkg debs all' >> /etc/apt/sources.list sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 5CB26B26 sudo apt-get update sudo apt-get install update-sun-jre exit แต่เมื่อฉันทำ sudo echo 'deb http://www.duinsoft.nl/pkg debs all' >> /etc/apt/sources.list ฉันเห็น ปฏิเสธสิทธิ์: /etc/apt/sources.list เมื่อฉันทำ ls -l /etc/apt/sources.list ฉันเห็น -rw-r--r-- 1 root root 3360 Aug …

6
ข้อผิดพลาดลิงก์ไม่พอใจและไฟล์. so หายไปเมื่อเริ่มต้น Eclipse
ฉันอัพเกรดเป็น 12.04 เบต้าเมื่อวานนี้ ตอนนี้เมื่อฉันพยายามเริ่ม Eclipse ฉันจะได้รับหน้าจอเริ่มต้นแล้วข้อความแสดงข้อผิดพลาดนี้: An error has occurred. See the log file /home/gabriel/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1335382319394.log . ไฟล์บันทึกแจ้งว่ามีสิ่งนี้: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-gtk-3740 in java.library.path no swt-gtk in java.library.path Can't load library: /home/gabriel/.swt/lib/linux/x86_64/libswt-gtk-3740.so Can't load library: /home/gabriel/.swt/lib/linux/x86_64/libswt-gtk.so ตามด้วยข้อความแสดงข้อผิดพลาดอีกมากมาย มี/home/gabriel/.swt/lib/linux/x86_64/ไดเรกทอรีอยู่ แต่ว่างเปล่า ฉันลองติดตั้งคราสอีกครั้งโดยไม่ประสบความสำเร็จ ความคิดใด ๆ
19 12.04  java  eclipse 

6
ตัวเรียกใช้แอปพลิเคชัน Java ไม่อยู่ในตัวเรียกใช้ Unity
ฉันใช้ IntelliJ IDEA ซึ่งเป็นแอปพลิเคชัน Java เมื่อมันทำงาน (เรียกใช้ผ่าน Dash) มันจะแสดงไอคอนตัวเรียกใช้ที่ไม่มีชื่อ ฉันพยายามคลิกขวาหลายครั้งแล้วเลือก "เก็บไว้ในตัวเรียกใช้" แต่ไม่สำเร็จ - ทุกครั้งที่ฉันปิดไอคอนตัวเรียกใช้จะหายไป ฉันพยายามใช้ MyUnity เพื่อแก้ไขปัญหานี้ แต่ก็ล้มเหลวเช่นกัน ฉันไม่สนใจที่จะแฮ็คข้อมูลนี้ด้วยตนเอง แต่ฉันไม่รู้ว่าที่เก็บการกำหนดค่าตัวเรียกใช้หรือสิ่งที่ต้องทำ ไฟล์เดสก์ท็อปที่เกี่ยวข้องแสดงอยู่ด้านล่างและสามารถใช้งานได้กับเส้นประอย่างสมบูรณ์แบบ [Desktop Entry] Type=Application Name=IntelliJ IDEA Comment=IntelliJ Integrated Development Environment Icon=/opt/IntelliJ-IDEA-11/bin/idea48.png Exec=/opt/IntelliJ-IDEA-11/bin/idea.sh Terminal=false StartupWMClass=Intellij_IDEA Categories=Development;IDE;Java;
19 unity  launcher  java 

7
Netbeans ไม่ได้เริ่มการติดตั้ง Ubuntu 18.04 ใหม่
หลังจากการติดตั้ง Ubuntu 18.04 ใหม่และหลังจากนั้นการติดตั้ง netbeans จะไม่เริ่มต้น Netbeans ติดตั้ง netbeans แล้ว sudo apt install netbeans บางโปรแกรม Java อื่น ๆ (อย่างน้อย Eclipse) ก็ไม่ได้เริ่มต้นด้วย เมื่อเริ่มต้น netbeans จาก commandline JVM จะพิมพ์คำเตือนต่อไปนี้: ➜ ~ netbeans WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/usr/share/netbeans/platform18/lib/boot.jar) to field java.net.URL.handler WARNING: Please …
19 java  crash  netbeans  jvm 

7
ปัญหา Arduino Serial Port COM1
ฉันซื้อ Arduino Uno และติดตั้ง Arduino IDE 1.6.5 แต่เมื่อฉันต้องการอัปโหลด skecht ไปยังบอร์ด Arduino ฉันใช้ข้อผิดพลาดนี้: avrdude: ser_open(): can't open device "COM1": No such file or directory ioctl ("TIOCMGET"): ioctl ที่ไม่เหมาะสมสำหรับอุปกรณ์ ฉันใช้ Ubuntu 14.04LTS hakan@hakan-pc:~$ ls -l /dev/ttyUSB0 ls: /dev/ttyUSB0'e erişilemedi: Böyle bir dosya ya da dizin yok(In English: No such a file like …

2
วิธีการเริ่มแอปพลิเคชัน GUI จาก cron
ฉันต้องเรียกใช้ Java applet จาก Firefox ปัญหาคือฉันต้องเรียกใช้ Firefox นี้จาก cron ถ้าฉันเรียกใช้จากบรรทัดคำสั่งและทำงานได้ดี แต่เมื่อวางคำสั่งใน cron มันล้มเหลว: */1 * * * * firefox http://domain.com/iqms/packetloss/iqmspacket2.html
18 firefox  java  cron 

2
การเปลี่ยน JVM ใน Java
ฉันเพิ่งค้นพบ JVM ที่แตกต่างกันในหน้าwikiและคิดว่าฉันจะเริ่มซ่อมแซม มันยากที่จะหาเอกสารเกี่ยวกับวิธีกำหนดค่า Java บน Ubuntu ว่า ให้บอกว่าฉันต้องการเปลี่ยน JRE หรือ JDK ที่ฉันใช้ฉันสามารถถอดรหัสเปิดเทอร์มินัลแล้วพูด sudo update-alternatives --config java จากนั้นเลือกหนึ่งในเวอร์ชันที่ติดตั้ง หากฉันเข้าใจสิทธิ์ของ JVM (ซึ่งฉันอาจไม่เข้าใจ) คุณสามารถกำหนดค่า openJDK ให้ใช้ JVM ทางเลือก (เช่น JAMVM) และเรียกใช้งานเช่น jamvm -jar foo.jar 2 คำถาม 1: ฉันมีแนวคิดเรื่อง JVM ใช่ไหม? เช่นเดียวกับในนี้เป็นไปได้? 2: ถ้าเป็นเช่นนั้นฉันจะกำหนดค่า JVM และเปลี่ยนค่าเริ่มต้นเป็น JVM ที่ฉันเลือกได้อย่างไร?
18 java  openjdk  jdk  jre 

3
JavaFX หายไป Ubuntu 18.04
ฉันมี Java 8 และ Ubuntu 18.04 ฉันใช้ NetBeans และเมื่อพยายามทำบางอย่างมันไม่สามารถทำได้เพราะ JavaFX หายไป ฉันติดตั้ง Java JDK กับ NetBeans จากไซต์ของ Oracle และคิดว่าทุกอย่างรวมอยู่ด้วย แต่เห็นได้ชัดว่าฉันตรวจสอบไม่ดี ฉันควรทำอย่างไรฉันควรติดตั้งอะไร ฉันไม่ค่อยดีเท่านี้และไม่รู้ว่ามีปัญหากับ Ubuntu หรือ Java :(
18 18.04  java  jdk  javafx 

2
openjdk-r ppa เชื่อถือได้หรือไม่
ฉันเห็นบล็อกมากมายที่บอกว่า Java 8 พร้อมใช้งานกับ Ubuntu 12.04 และ 14.04 ผ่าน ppa openjdk-r แล้ว คำถามของฉันคือ ppa นี้น่าเชื่อถือเพียงใด? มันรันโดยผู้คนจาก openjdk หรือ ubuntu หรืออะไรบางอย่างหรือเป็นแค่เพื่อนสุ่ม
17 java  ppa  openjdk 

2
ฉันจะเลือกจาวาที่จะใช้อย่างไร
ฉันได้ติดตั้งทั้ง OpenJDK 6 และ 7 เมื่อฉันรัน "java somefile" จากบรรทัดคำสั่ง OpenJDK 6 จะถูกเรียกใช้ ฉันไม่ต้องการเปลี่ยนพฤติกรรมเริ่มต้นนี้ ฉันสามารถใช้คำสั่งใดเพื่อเรียกใช้การติดตั้ง OpenJDK 7 ที่ไม่ใช่ค่าเริ่มต้นแทนได้หรือไม่ (ฉันเคยใช้ "python somefile" เพื่อเรียกใช้ Python เริ่มต้น "python2.7 somefile" เพื่อใช้ Python 2.7 โดยเฉพาะและ "python3 somefile" เพื่อใช้ Python 3 โดยเฉพาะ)
17 java  openjdk 

2
จะเพิ่ม Eclipse ในรายการโปรดได้อย่างไร
ฉันติดตั้ง Eclipse เวอร์ชันล่าสุดลงบน Ubuntu 18.04 ด้วยตัวติดตั้งอย่างเป็นทางการจากเว็บไซต์ Eclipse แต่ฉันไม่สามารถทำให้ปรากฏบนแถบรายการโปรดของฉันได้ ฉันลองลากไฟล์ที่เรียกใช้งานไปยัง Dock แล้ว แต่มันไม่ทำงาน ฉันหามันไม่พบด้วยปุ่ม "แสดงแอปพลิเคชัน" ฉันสามารถรันได้โดยคลิกที่ไฟล์ปฏิบัติการ ฉันจะทำให้ Eclipse ปรากฏบนแถบรายการโปรดได้อย่างไร ไฟล์ .desktop: [Desktop Entry] Comment=Eclipse Terminal=false Name=Eclipse Exec=eclipse --profile-directory=/home/myName/eclipse/java-2018-09/eclipse Type=Application Icon=eclipse นี่ไม่ใช่คำถามที่ซ้ำกันเพราะกระบวนการเดียวกันใช้ไม่ได้ การเปลี่ยนไฟล์ข้อความเป็นการปฏิบัติการไม่ทำงาน

5
เกิดข้อผิดพลาดในการติดตั้ง oracle-java8-installer จาก webup8team ppa
ไม่มีใครรู้วิธีการที่จะแก้ไขปัญหานี้? ครั้งแรกที่ฉันทำ: sudo add-apt-repository ppa:webupd8team/java จากนั้นฉันก็: sudo apt-get update แล้ว: $ sudo apt-get install oracle-java8-installer Reading package lists... Done Building dependency tree Reading state information... Done oracle-java8-installer is already the newest version. The following packages were automatically installed and are no longer required: antlr3 libdb6.0 libdb6.0-java-jni libice-dev libjakarta-taglibs-standard-java libjnr-netdb-java libjstl1.1-java …
16 java  jdk  oracle 

4
วิธีการป้องกันไม่ให้แอปพลิเคชัน Java สร้างไอคอนถาด?
ด้วย Ubuntu 13.04 ความเป็นไปได้ที่จะขึ้นบัญชีขาว (และขึ้นบัญชีดำ) แอพพลิเคชั่นบางอย่างจากการสร้างไอคอนถาดจะหายไป ตั้งแต่นั้นไอคอนถาดของแอปพลิเคชัน Java และไอคอนไวน์จะถูกเข้ารหัสและมองเห็นได้ตลอดเวลา แม้ว่าจะมี ppas บางตัว แต่ก็มี patch ที่เป็นเอกภาพด้วยการมอบ systray.whitelist กลับคืนมา (ไม่ใช่สำหรับ 14.04 แต่) ฉันต้องการทราบว่ามีวิธีอื่นในการซ่อนไอคอนถาดของแอป Java (เช่น JDownloader) ฉันรู้ว่ามีวิธีในการทำเช่นนั้นสำหรับ qt-applications โดยการใช้โปรไฟล์ apparmor ที่ปฏิเสธการเข้าถึงแพ็คเกจ sni-qt (เช่น Skype หรือ Spotify) มีวิธีการใช้โปรไฟล์ apparmor หรือสิ่งที่คล้ายกันสำหรับโปรแกรม Java และ / หรือโปรแกรมไวน์หรือไม่ ขอบคุณ

3
วิธีการติดตั้ง openjdk-7-jdk บน Ubuntu 12.04 โดยไม่ต้องลากในแพ็คเกจ GUI และเสียงที่ไม่เกี่ยวข้อง?
Ubuntu 12.04.2 LTS เกิดอะไรขึ้นที่นี่? # apt-get install openjdk-7-jdk Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: consolekit cryptsetup-bin dbus-x11 dconf-gsettings-backend dconf-service gconf-service gconf-service-backend gconf2 gconf2-common gvfs gvfs-common gvfs-daemons gvfs-libs libatasmart4 libavahi-glib1 libbonobo2-0 libbonobo2-common libcairo-gobject2 libcanberra0 libck-connector0 libcryptsetup4 libdconf0 libfontenc1 libgconf-2-4 …

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