java не может открыть файлы .jar

0

Я запускаю ubuntu 16.04, и я пытаюсь выполнить «minecraft.jar», расположенный на моем рабочем столе. i щелкните правой кнопкой мыши и выберите, чтобы открыть его, используя «JDK java 8 runtime», но не повезло. Затем я попытаюсь выполнить с терминала:

[email protected]:~/Desktop$ java -jar Minecraft.jar

и получите следующее сообщение:

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>

Итак, я установил и снова получил то же самое ... когда я проверяю версию java:

 [email protected]:~$ update-java-alternatives -l

я получаю либо

java-1.8.0-openjdk-amd64    1081  /usr/lib/jvm/java-1.8.0-openjdk- amd64

, или если я снова использую «версию java», мне говорят, где его установить ...

любые идеи

заблаговременно:)

    
задан Stamatis Diamantopoulos 13.06.2017 в 23:36
источник

1 ответ

0

Java 9, OpenJDK или иначе, все еще находится в разработке, последний раз я проверен и very , который может быть ошибкой - это очень Вероятно, это связано с тем, что вы используете Java 9, а не стабильную версию Java (например, Java 8).

Рассмотрим переход на Java 8, а не использование Java 9, поскольку он все еще находится в «разработке» и еще не выпущен. (Это относится и к Oracle Java).

В противном случае удалите пакеты all Java и попробуйте переустановить их все с помощью:

sudo apt-get install -y openjdk-8-jre openjdk-8-jdk

..., который должен снова установить все файлы Java 8 и снова использовать его.

    
ответ дан Thomas Ward 14.06.2017 в 00:02
источник