Não é possível abrir arquivos .jar com Java

7

Estou usando o Lubuntu e tentando abrir um arquivo chamado Minecraft.jar, mas todas as soluções que funcionam para outras pessoas não estão funcionando para mim. Eu tenho essas versões do Java instaladas:

  

openjdk versão "9-internal" OpenJDK Runtime Environment (compilação   9-internal + 0-2016-04-14-195246.buildd.src) VM do servidor OpenJDK de 64 bits   (build 9-internal + 0-2016-04-14-195246.buildd.src, modo misto)

Quando tento clicar com o botão direito do mouse e abrir com o tempo de execução do OpenJDK Java 8, nada acontece e sempre que eu tento o comando java -jar no terminal, isso é tudo que recebo:

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

Um erro fatal foi detectado pelo Java Runtime Environment:

     

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

     

Versão do JRE: OpenJDK Runtime Environment (9.0) (compilação   9-interno + 0-2016-04-14-195246.buildd.src) Java VM: OpenJDK de 64 bits   VM do servidor (9 interna + 0-2016-04-14-195246.buildd.src, modo misto,   em camadas, oops compactados, g1 gc, linux-amd64) Quadro problemático: C   [libjava.so + 0x1d009] JNU_GetEnv + 0x19

     

O dump principal será gravado. Local padrão: os core dumps podem ser   processado com "/ usr / share / apport / apport% p% s% c% P" (ou dumping para   /home/mitochondria/core.20039)

     

Um arquivo de relatório de erros com mais informações é salvo como:   /home/mitochondria/hs_err_pid20039.log

     

Se você quiser enviar um relatório de bug, acesse: link O problema aconteceu   fora da Java Virtual Machine em código nativo. Veja problemático   frame para onde reportar o bug.

     

Abortado (core dumping)

    
por Mitochondria 24.06.2016 / 17:19

1 resposta

13

Você parece estar usando uma versão de desenvolvimento do java: o Java 9 ainda não foi lançado.

Portanto, antes de mais nada, você deve remover esta versão do java e instalar a versão padrão:

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

Dependendo da sua versão do Ubuntu, deve ser uma versão 7 ou 8. Se você estiver em uma versão de desenvolvimento do Ubuntu, talvez seja necessário escolher a versão 8:     sudo apt-get instala openjdk-8-jre

Então você deve ser capaz de executar o Minecraft.

A propósito, o método mais simples para instalá-lo é usar o PPA em vez de tentar executar o .jar manualmente:

sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
sudo apt-get update
sudo apt-get install minecraft-installer
    
por Mossroy 24.06.2016 / 17:54