Apache Ant je open-source nástroj pro automatizaci procesu sestavování programu Java. Podobně jako nástroj make vytváří spustitelný soubor ze zdrojového kódu a knihoven pomocí Makefile, Apache Ant sestaví projekt Java ze svého zdrojového kódu a knihoven pomocí podobného souboru XML.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy Apache Ant.
V této souvislosti se podíváme na to, jak nainstalovat Apache Ant na CentOS 8.
Kroky k instalaci Apache Ant na CentOS 8
1. Proveďte aktualizaci systému
Za prvé, začněme tím, že zajistíme, aby byl váš systém aktuální:
$ sudo dnf install epel-release
$ sudo dnf update
2. Nainstalujte Java do systému
V současné době existují dvě LTS verze OpenJDK – OpenJDK 8 a OpenJDK 11. Obě verze Java můžete také nainstalovat na jakýkoli systém a používat je podle vašich požadavků.
Chcete-li nainstalovat OpenJDK 11, spusťte níže uvedený příkaz:
$ sudo dnf install java-11-openjdk-devel
Chcete-li nainstalovat OpenJDK 8, spusťte níže uvedený příkaz:
$ sudo dnf install java-1.8.0-openjdk-devel
Chcete-li ověřit nainstalovanou verzi Java, spusťte níže uvedený příkaz:
$ java -version
3. Nainstalujte Apache Ant do systému
Nyní stahujeme poslední verzi Apache Ant z oficiální stránky:
$ 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
Poté zpřístupněte Ant jako příkaz všem uživatelům systému. Díky tomu bude snadné použití a spouštění z libovolné složky:
$ sudo nano /etc/profile
A přidejte následující řádky:
ANT_HOME="/usr/local/ant"
PATH="$PATH:/usr/local/ant/bin"
export ANT_HOME
export PATH
Udělejte skript spustitelný pomocí příkazu chmod:
$ sudo chmod +x /etc/profile
Save and exit také aktivuje výše uvedené proměnné prostředí. Načtěte proměnné prostředí pro aktuální relaci pomocí následujícího příkazu:
$ source /etc/profile
Jak ověřit instalaci Apache Ant?
Chcete-li ověřit, zda je Apache Ant nainstalován správně, použijte příkaz ant -v, který zobrazí verzi Apache Ant:
$ ant -version