Java в термукс
Termux, please
Всем привет, в этой статье я покажу вам как можно установить java в термукс не имея рут прав. Для чего? К примеру если вы java разработчик, то данная возможность, будет вам ,как никак кстати. Что-же поехали.

Процесс установки:
apt update apt upgrade
Теперь установите пакет wget execute command
apt install wget
Скопируйте эту ссылку и вставьте ее в Termux с помощью команды.
wget https://archive.org/download/openjdk-9-jre-headless_9.2017.8.20-1_x86_64/openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb
Эта команда загрузит файл
openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb
в ваш termux
Затем вам нужно загрузить файл openjdk-9-jre-headless_9.2017.8.20-1_arm.deb на ваш.
Размер этого файла составляет около 220 МБ, поэтому его загрузка займет некоторое время. Скопируйте команду отсюда.
wget https://archive.org/download/openjdk-9-jre-headless_9.2017.8.20-1_x86_64/openjdk-9-jre-headless_9.2017.8.20-1_arm.deb
Здесь вы получите два файла
openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb openjdk-9-jre-headless_9.2017.8.20-1_arm.deb
Вы должны установить оба файла по одному, чтобы установить их, выполните команду
apt-get install -y ./openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb
Снова для второго файла deb
$ apt-get install -y ./openjdk-9-jre-headless_9.2017.8.20-1_arm.deb
Теперь проверьте, установлена ли Java - введите java в termux - затем введите javac.
Теперь вы можете компилировать и запускать java-программу в termux.
Другой альтернативный метод запуска java-программ на termux
Альтернативный метод установки и использования java в termux.
В этом методе вам необходимо установить два пакета termux.
ecj - (компилятор Eclipse для java) скомпилирует вашу программу java и создаст файл .class.
dx - требуется переформатировать файл класса .dex для запуска файла .class.
Чтобы установить ecj и dx, выполните команду :
apt install ecj apt install dx
Чтобы скомпилировать и запустить java-программу с помощью этого метода, вам необходимо выполнить следующие команды
$ ecj имя_файла.java .class файл создается сейчас следующая команда $ dx -dex-output = file_name.dex class_name Это создает файл имя_файла.dex. Теперь запустите команду выполнения программы. $ dalvikvm -cp имя_файла.dex имя_класса
Вы получите результат .

- ✅Основной канал - https://t.me/under_public
- 🏴☠️ Приватный канал - https://t.me/joinchat/AAAAAEmM-bkL9Pv7KLyL7w
- 🛒HackAli - cамые интересные хакерские товары с Aliexpress!
- 👨💻Termux, please - 100% termux
- 🐧Linux, please - всё о Linux
- 💭Чат - https://t.me/UnderChats