Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных



Подробный алгоритм

1. Установить Java 8

Перед установкой убедитесь о наличие репозиториев (согласно вашей OS) в файле /etc/apt/sources.list :

deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-base/ 1.7_x86-64 main contrib non-free
deb https://download.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free



Установить OpenJDK 8 вместе с исходниками из репозитория:

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -
echo "deb [arch=amd64] https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ buster main" >> /etc/apt/sources.list.d/eltex.list
apt update
apt install adoptopenjdk-8-hotspot

2. Установить IcedTea

Зайти на сайт https://adoptopenjdk.net/icedtea-web.html и скачать версию 1.8.8:

Открыть каталог с загрузками, распаковать архив, создать каталог и скопировать туда бинарники:

cd ~/Downloads
unzip icedtea-web-1.8.8.linux.bin.zip
cd /opt
sudo mkdir icedtea
sudo cp -r ~/Downloads/icedtea-web-image/ /opt/icedtea/

Прописать IcedTea в $PATH:

sudo nano /etc/environment

В конец строчки добавить ":/opt/icedtea/icedtea-web-image/bin", чтобы получилась запись вида:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/icedtea/icedtea-web-image/bin"

Установить по-умолчанию:

update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java" 1500
update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/icedtea/icedtea-web-image/bin/javaws" 1500

3. Проверить работоспособность

Необходимо завершить сеанс пользователя и зайти снова.

Проверить, что Java запускается:

$ java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.292-b10, mixed mode)

Проверить, что IcedTea тоже работает:

$ javaws --version
selected jre: /usr/lib/jvm/java-8-openjdk-amd64/jre
icedtea-web 1.8.8

4. Запуск аплета

Скачать аплет через браузер http://<ip>:8080/ems/jws

Дать файлу права на исполнение:

chmod +x ems_gui.jnlp 

При запуске выбрать javaws:

  • Нет меток