How to install Java in Termux on Android 2023

install java in termux on android

Looking for a step-by-step guide on how to install Java in termux on Android without rooting? If so, then you’re at the right place.


Java programming is an open-source programming language widely used by many people. It has a great community support and is considered to be the best object-oriented programming language. Programming geeks who have just finished courses in the basics of C and C++ are highly recommended to pick it up. A large collection of open source libraries exists for Java, making it easy for newcomers as well as experienced programmers to integrate third-party services into their projects.

Java is a language that comes pre-installed on almost every computer and gadget right now. Even Microsoft Windows relies on Java for its core functionality. A well-paying developer position can be obtained by learning java programming. Java comes with a great documentation support, which allows you to debug all of the errors while developing a project.

This tutorial will show you how to install Java in termux without rooting your Android device.

How to install Java in Termux on Android

In order to install Java on your Android, you need to install the terminal app and then download and install the Java repo from the resource server.

Let’s see how it works.

Step 1: Install termux emulator

In terms of compatibility with Qpython, the termux emulator provides more libraries and packages than the latter. Here’s my tutorial on how to set up termux on Android with the necessary permissions.

Step 2: Upgrade Termux packages

After you install the termux emulator, you need to update all of the packages and binaries to the latest version. Run the below command.

apt update && apt upgrade

Step 3: Install wget module

This module helps you to download files from the internet and repository server. Run the below command to install it.

apt install wget

Step 4: Download and install openjdk-9-jre module

Now you need to download and install openjdk-9-pre from the repository. Just run the below command one by one.

apt-get install -y ./openjdk-9-jre-headless_9.2017.8.20-1_arm.deb

Step 5: Download and install openjdk-9-jdk module

Then, you have to download and install openjdk-9-jdk packages from the repository server. Run the below command one by one.

apt-get install -y ./openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb

Step 6: Run the java compiler

Now the Java compiler is successfully installed in your android device using the termux terminal. You can now run the java compiler in termux.

You can use the below command to see what version of Java is installed.


Now you need to run the below command to start the java compiler.


Java programs can now be executed in termux. It’s that simple.


Those who are new to programming and wish to make a good living should learn Java. Many companies now hire Java developers that excel in algorithm design and documentation management. The termux app allows you to run Java code on Android without rooting it. The coding challenges you encounter now can be practiced wherever you are. There is no need for a high-performance computer.

Thank you for reading this article. If you need assistance in installing Java compiler on your Android device using termux, please feel free to drop me a line in the comment section below. I will gladly answer any questions you have.