Tidak dapat membuka file .jar dengan Java


8

Saya menggunakan Lubuntu dan mencoba membuka file bernama Minecraft.jar, tetapi semua solusi yang berfungsi untuk orang lain tidak berfungsi untuk saya. Saya telah menginstal versi Java ini:

versi openjdk "9-internal" OpenJDK Runtime Environment (build 9-internal + 0-2016-04-14-195246.buildd.src) OpenJDK Server 64-Bit VM (build 9-internal + 0-2016-04-14- 195246.buildd.src, mode campuran)

Ketika saya mencoba klik kanan dan buka dengan OpenJDK Java 8 runtime tidak ada yang terjadi dan setiap kali saya mencoba perintah java -jar di terminal, ini yang saya dapatkan:

mitochondria@Mina:~$ java -jar /home/mitochondria/Desktop/Minecraft.jar

Kesalahan fatal telah terdeteksi oleh Java Runtime Environment:

SIGSEGV (0xb) di pc = 0x00007fc01b121009, pid = 20039, tid = 20040

Versi JRE: OpenJDK Runtime Environment (9.0) (build 9-internal + 0-2016-04-14-195246.buildd.src) Java VM: OpenJDK Server 64-Bit Server VM (9-internal + 0-2016-04-14 -195246.buildd.src, mode campuran, berjenjang, oops terkompresi, g1 gc, linux-amd64) Bingkai bermasalah: C [libjava.so + 0x1d009] JNU_GetEnv + 0x19

Core dump akan ditulis. Lokasi default: Core dumps dapat diproses dengan "/ usr / share / apport / apport% p% s% c% P" (atau dumping ke /home/mitochondria/core.20039)

File laporan kesalahan dengan informasi lebih lanjut disimpan sebagai: /home/mitochondria/hs_err_pid20039.log

Jika Anda ingin mengirimkan laporan bug, silakan kunjungi:
http://bugreport.java.com/bugreport/crash.jsp Kecelakaan terjadi di luar Java Virtual Machine dalam kode asli. Lihat bingkai bermasalah untuk melaporkan bug tersebut.

Dibatalkan (inti dibuang)

Jawaban:


14

Anda tampaknya menggunakan versi pengembangan java: Java 9 belum dirilis.

Jadi, pertama-tama, Anda harus menghapus versi java ini, dan menginstal yang standar:

sudo apt-get remove openjdk-9-*
sudo apt-get install default-jre

Tergantung pada versi Ubuntu Anda, itu harus versi 7 atau 8. Jika Anda berada pada versi pengembangan Ubuntu, Anda mungkin perlu memilih versi 8: sudo apt-get install openjdk-8-jre

Maka Anda harus dapat menjalankan Minecraft.

Omong-omong, metode paling sederhana untuk menginstalnya adalah dengan menggunakan PPA alih-alih mencoba menjalankan .jar dengan tangan:

sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
sudo apt-get update
sudo apt-get install minecraft-installer

Tidak hanya ini menyelesaikan masalah, tetapi Anda melangkah lebih jauh dalam menunjukkan bagaimana lebih mudah mencapai hasil akhir yang diminta. Pos pertama yang bagus, IMHO.
— gravitasi

Terima kasih banyak! Saya telah mencoba mencari tahu ini selama berhari-hari! Petunjuknya jelas, dan efektif!
— Mitochondria

Peluncur Linux asli untuk Minecraft telah dirilis dan dapat diunduh sebagai file Deb. Jika Anda masih menggunakan 16,04 Anda harus membuat libicu dari sumber
— Suici Doga
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.