How To Install Gradle on CentOS 8 / 7 & RHEL 8 / 7 | Holhol24
Gradle is an open-source build automation system. It supports multiple programming languages such as
Java, C++, and Python development. It is based on the concepts of Apache Ant and Apache Maven.
Gradle uses Groovy to define project configurations.
In this post, we will install
Gradle on
CentOS 8 /
7 &
RHEL 8 /
7.
Install JDK / JRE
Gradle’s only requirement is to have Java JDK or JRE version 8 or above to be installed on the system.
If you prefer Oracle Java JDK over OpenJDK, then:
READ:
How To Install Oracle Java on CentOS 8 / RHEL 8
READ:
How To Install Oracle Java on CentOS 7 / RHEL 7
Here, I will go with
OpenJDK 8. Install the OpenJDK package by using the
yum command.
yum install -y java
Verify the Java installation by running the following command.
java -version
Output: openjdk version "1.8.0_242" OpenJDK Runtime Environment (build 1.8.0_242-b08) OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
Install other required packages.
yum install -y wget unzip
Install Gradle
Download the latest version of the Gradle (v6.3) from its
official site. We will use the Gradle Binary-only zip file for the installation.
OR
Use the below command to download Gradle (v6.3) in the terminal.
cd /tmp
wget https://services.gradle.org/distributions/gradle-6.3-bin.zip
Extract the downloaded zip file and copy it to /opt/gradle directory.
unzip gradle-*.zip
mkdir /opt/gradle
cp -pr gradle-*/* /opt/gradle
Verify the extracted files by listing the contents of /opt/gradle/ directory.
ls /opt/gradle/
Output: LICENSE NOTICE bin getting-started.html init.d lib media
Setup environment variables
We will now configure the profile for the PATH environment variable to include the Gradle’s bin directory. Run the following command to add the environment.
echo "export PATH=/opt/gradle/bin:${PATH}" | tee /etc/profile.d/gradle.sh
Make the profile file executable by using the chmod command.
sudo chmod +x /etc/profile.d/gradle.sh
Load the environment variables to the current session by using the following command.
source /etc/profile.d/gradle.sh
Verify Gradle installation
Validate the Gradle installation using the below command.
gradle -v
Output: Welcome to Gradle 6.3! Here are the highlights of this release: - Java 14 support - Improved error messages for unexpected failures For more details see https://docs.gradle.org/6.3/release-notes.html ------------------------------------------------------------ Gradle 6.3 ------------------------------------------------------------ Build time: 2020-03-24 19:52:07 UTC Revision: bacd40b727b0130eeac8855ae3f9fd9a0b207c60 Kotlin: 1.3.70 Groovy: 2.5.10 Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019 JVM: 1.8.0_242 (Oracle Corporation 25.242-b08) OS: Linux 4.18.0-80.7.1.el8_0.x86_64 amd64
Conclusion
That’s All. You have successfully installed Gradle on
CentOS 8 /
7 &
RHEL 8 /
7. Visit the official
Gradle’s Documentation page to learn how to
get started with Gradle.