Apache Ant ist ein Open-Source-Tool zur Automatisierung des Erstellungsprozesses von Java-Programmen. Ähnlich wie das Dienstprogramm make mithilfe eines Makefiles eine ausführbare Datei aus Quellcode und Bibliotheken erstellt, erstellt Apache Ant ein Java-Projekt aus seinem Quellcode und seinen Bibliotheken unter Verwendung einer ähnlichen XML-Datei.
Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig bei der Durchführung verwandter Apache Ant-Abfragen.
In diesem Zusammenhang werden wir untersuchen, wie Apache Ant unter CentOS 8 installiert wird.
Schritte zur Installation von Apache Ant auf CentOS 8
1. Systemaktualisierung durchführen
Lassen Sie uns zunächst sicherstellen, dass Ihr System auf dem neuesten Stand ist:
$ sudo dnf install epel-release
$ sudo dnf update
2. Java auf dem System installieren
Derzeit gibt es zwei LTS-Versionen von OpenJDK – OpenJDK 8 und OpenJDK 11. Sie können auch die beiden Java-Versionen auf jedem System installieren und gemäß Ihren Anforderungen verwenden.
Führen Sie den folgenden Befehl aus, um OpenJDK 11 zu installieren:
$ sudo dnf install java-11-openjdk-devel
Um OpenJDK 8 zu installieren, führen Sie den folgenden Befehl aus:
$ sudo dnf install java-1.8.0-openjdk-devel
Führen Sie den folgenden Befehl aus, um die installierte Java-Version zu überprüfen:
$ java -version
3. Installieren Sie Apache Ant auf dem System
Jetzt laden wir die neueste Version von Apache Ant von der offiziellen Seite herunter:
$ wget https://mirrors.gigenet.com/apache//ant/binaries/apache-ant-1.10.9-bin.zip
$ sudo unzip apache-ant-1.10.9-bin.zip
$ sudo mv apache-ant-1.10.7/ /usr/local/ant
Stellen Sie dann Ant als Befehl für alle Benutzer des Systems zur Verfügung. Dies erleichtert die Verwendung und Ausführung aus jedem Ordner:
$ sudo nano /etc/profile
Und fügen Sie die folgenden Zeilen hinzu:
ANT_HOME="/usr/local/ant"
PATH="$PATH:/usr/local/ant/bin"
export ANT_HOME
export PATH
Machen Sie das Skript ausführbar, indem Sie den Befehl chmod verwenden:
$ sudo chmod +x /etc/profile
Speichern und beenden aktiviert auch die obigen Umgebungsvariablen. Laden Sie die Umgebungsvariablen für die aktuelle Sitzung mit dem folgenden Befehl:
$ source /etc/profile
Wie überprüfe ich die Installation von Apache Ant?
Um zu überprüfen, ob Apache Ant richtig installiert ist, verwenden Sie den Befehl ant -v, der die Version von Apache Ant anzeigt:
$ ant -version