Мне нужно использовать java web start для запуска TopCoders ContestAppletProd.jnlp
. Когда я пытаюсь запустить арену, я получаю ошибку Java not found.
При выборе опции «использование Java Web Start» файл jnlp открывается в Firefox, показывая диалог загрузки, который продолжает повторяться.
Команды java и javac в значительной степени работают в моей системе, но javaws показывает, что требуется некоторый пакет, который по команде установки говорит, что он уже установлен.
Кто-нибудь сталкивался с этой проблемой? приветствуются любые предложения по решению.
Установил java-8-openjdk-amd64:
sudo apt-get install default-jre
И у меня была та же проблема.
Установите для меня решение oracle-java:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
javaws -version
Java(TM) Web Start 11.45.2.14-fcs
...
Выбрать нужную платформу для Java вы можете:
sudo update-alternatives --config java
Пакет оракула сработал и для меня.
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-9-oracle/bin/java 1091 auto mode
* 1 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode
2 /usr/lib/jvm/java-9-oracle/bin/java 1091 manual mode
Press <enter> to keep the current choice[*], or type selection number:
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$ sudo find / -name "javaws"
/usr/bin/javaws
/usr/share/bash-completion/completions/javaws
/usr/lib/jvm/java-9-oracle/bin/javaws
/var/lib/dpkg/alternatives/javaws
/etc/alternatives/javaws
/ usr / bin / javaws -> (т.е. указывает на) / etc / alternatives / javaws *
Я указал jnlp на / usr / bin / javaws в настройках Firefox.
Перед установщиком оракула не было челюстей:
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$ sudo find / -name "*javaws*"
/usr/share/app-install/desktop/icedtea-netx-common:icedtea-netx-javaws.desktop
/usr/share/app-install/icons/javaws.png
/usr/share/bash-completion/completions/javaws
/var/lib/app-info/icons/ubuntu-xenial-universe/64x64/icedtea-netx-common_javaws.png
find: ‘/run/user/1000/gvfs’: Permission denied
milen@milen-Lenovo-B50-80:~$
milen@milen-Lenovo-B50-80:~$