Eu corro o Ubuntu 16.04 e estou tentando executar 'minecraft.jar' localizado na minha área de trabalho. Eu clico com o botão direito do mouse e escolho abri-lo usando 'JDK java 8 runtime', mas sem sorte. Eu então tento executar a partir do terminal:
s@s-Inspiron-3543:~/Desktop$ java -jar Minecraft.jar
e receba a seguinte mensagem:
The program 'java' can be found in the following packages:
* default-jre
* gcj-5-jre-headless
* openjdk-8-jre-headless
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-9-jre-headless
Try: sudo apt install <selected package>
então, instalei e novamente recebo o mesmo ... quando verifico a versão do java:
s@s-Inspiron-3543:~$ update-java-alternatives -l
eu também entendo
java-1.8.0-openjdk-amd64 1081 /usr/lib/jvm/java-1.8.0-openjdk- amd64
ou se eu usar a 'versão java' novamente, sou informado de onde instalá-lo ...
alguma ideia???
desde já, obrigado : )
Java 9, OpenJDK ou não, ainda está em desenvolvimento, pela última vez que verifiquei, e é muito provável que seja buggy - é muito provável que isso se deva a você usar o Java 9 e não uma versão estável do Java (como o Java 8).
Considere voltar para o Java 8 e não usar o Java 9, pois ele ainda está em 'desenvolvimento' e ainda não foi lançado. (Isso também se aplica ao Oracle Java).
Caso contrário, remova todos os pacotes Java e tente reinstalá-los com:
... que deve instalar todos os arquivos Java 8 novamente e torná-lo utilizável novamente.