GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Apache Maven di Debian 11 Bullseye

Unduh Apache Maven versi terbaru untuk diinstal pada server atau desktop Debian 11 Buslleye Linux menggunakan terminal baris perintah.

Apache Maven adalah alat otomatisasi sumber terbuka yang mirip dengan Ant dan Gradle untuk mengotomatisasi dan menyederhanakan banyak prosedur yang terjadi berulang kali dalam pengembangan perangkat lunak. Kadang-kadang disebut sebagai "Sistem Manajemen Bangun" dan merupakan bagian dari "Manajemen Konfigurasi Perangkat Lunak ( SCM )". Sementara Ant lebih berorientasi pada perintah, Maven lebih berorientasi strategis sesuai untuk proyek multi-modul yang lebih kompleks.

Dikelola oleh Apache foundation, Maven juga dapat digunakan untuk membangun dan mengelola proyek yang ditulis dalam C#, Ruby, Scala, dan bahasa pemrograman lainnya. Di sini, kita akan mempelajari perintah untuk menginstal Apache Maven pada distro Linux Debian 11 Bullseye.

Langkah-langkah untuk menginstal Apache Maven di Debian 11

Ada dua cara untuk menginstal Apache Maven di Debian 11, satu menggunakan manajer paket APT-nya dan yang lainnya dengan langsung mengunduh file tar terbarunya. Namun, menggunakan APT, versinya tidak akan menjadi yang terbaru.

Metode #1:

Perbarui cache repositori sistem

Untuk mendapatkan paket dari pengelola paket APT, disarankan untuk menjalankan perintah pembaruan sistem terlebih dahulu. Ini akan menyegarkan cache APT dan juga menginstal pembaruan keamanan yang tersedia.

sudo apt update
sudo apt install wget -y

Instal Apache Maven di Debian 11 menggunakan APT

Selanjutnya, sebagai salah satu versi stabil tetapi bukan versi terbaru tersedia untuk diinstal menggunakan repositori sistem Debian melalui manajer paket APT, maka untuk mendapatkannya gunakan perintah yang diberikan:

sudo apt install maven

Periksa versi Maven

Setelah penginstalan selesai, untuk mengonfirmasi bahwa Apache Maven telah berhasil diinstal pada Debian 11, periksa versinya.

maven --v

Keluaran

Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.13, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.10.0-9-amd64", arch: "amd64", family: "unix"

Metode ke-2

Metode lainnya adalah mengunduh file Maven terbaru secara manual dan mengonfigurasinya untuk digunakan di Debian 11 Bullseye. Begini cara melakukannya?

Instal OpenJDK di Bullseye

Jika Anda akan melakukan instalasi manual maka kita juga harus mengkonfigurasi Java. Versi default yang tersedia di Debian 11 adalah OpeJDK-11 yang kompatibel dengan versi terbaru Apache Maven.

sudo apt install default-jdk

Dapatkan file Tar terbaru Apache Maven untuk Debian 11

Pengguna dapat langsung mengunjungi halaman unduh Apache Maven dan mendapatkan versi terbaru yang tersedia di sana. Atau gunakan perintah yang diberikan:

Catatan :Saat melakukan artikel ini, versi terbaru adalah 3.8.4 dan mungkin berbeda dalam kasus Anda. Karenanya, periksa tautan yang diberikan di atas terlebih dahulu.

wget https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz

Ekstrak file:

tar -xvf apache-maven-*-bin.tar.gz

Periksa file yang diekstrak:

ls

Pindahkan ke /usr/share/

sudo mv apache-maven-3.8.4 /usr/share/maven

Catatan :Ubah apache-maven-3.8.4 pada perintah di atas dengan nama folder hasil ekstrak.

Tambahkan Maven yang dilipat ke jalur Sistem

Untuk menggunakan alat perintah maven dari mana saja di terminal Anda, tambahkan jalur foldernya di profil bash Anda.

echo 'export PATH="$PATH:/usr/share/maven"' >> ~/.bashrc
echo 'export PATH="$PATH:/usr/share/maven/bin"' >> ~/.bashrc

Muat ulang profil Bash:

source ~/.bashrc

Periksa versi MVN

Sekarang, untuk memeriksa alat baris perintah MVN Apache Maven berfungsi dengan baik, cetak versinya.

mvn -v

Kali ini Anda mendapatkan output berikut:

Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /usr/share/maven
Java version: 11.0.13, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.10.0-9-amd64", arch: "amd64", family: "unix"

Buat proyek pertama Anda

Nah, mereka yang akrab dengan Maven pasti sudah tahu apa yang harus dilakukan untuk membuat proyek, sedangkan yang baru dapat melihat dokumentasi situs web resmi Apache Maven untuk mengetahui lebih banyak tentangnya. Namun demikian, hanya untuk memberikan gambaran tentang cara memulai dengan alat ini, berikut adalah perintahnya:

Buat proyek

Rekatkan perintah yang diberikan pada terminal Anda. Anda mengganti ID grup , ID artefak , dan nilai lainnya sesuai pilihan Anda.

—————————————————————————————————————————————————–

pola dasar mvn:hasilkan -DgroupId=com.perusahaansaya.app -DartifactId=aplikasisaya -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false

————————————————————————————————————

Beralih ke direktori buat proyek aplikasi Anda, ini dia sesuai perintah di atas- myapp

cd myapp

Mematuhi :

mvn package

Untuk menguji file Jar yang baru dikompilasi:

java -cp target/myapp-1.0-SNAPSHOT.jar com.mycompany.app.App

Untuk membuat situs menggunakan POM.XML , jalankan perintah yang diberikan di dalam direktori aplikasi Anda:

mvn site

Setelah selesai, jalankan

firefox target/site/index.html


Debian
  1. Cara Menginstal Apache Maven di Debian 10

  2. Cara Menginstal Apache Maven di Debian 11

  3. Cara Instal Apache Cassandra di Debian 11 / Debian 10

  1. Cara Menginstal Apache Maven di Debian 9

  2. Cara Instal Apache di Debian 9

  3. Cara Menginstal Apache Maven di Debian 9

  1. Cara Instal Apache Cassandra di Debian 9

  2. Cara Menginstal Apache Maven di Debian 10

  3. Cara Menginstal Apache ActiveMQ di Debian 10