Download_Link
Участник клуба
Всем привет, в этой статье я покажу вам как можно установить 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 имя_класса
Вы получите результат .
Процесс установки:
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 имя_класса
Вы получите результат .