Apache Mavenは、オープンソースのソフトウェアプロジェクト管理および理解ツールであり、世界中のJava開発者が、構築、レポート、組み立て、展開に至るまで、ソフトウェア開発ライフサイクルのすべての段階を管理するために使用しています。
Mavenを使用して、C#、Ruby、Scala、およびその他の言語で記述されたプロジェクトを構築および管理することもできます。
ここでは、Debian11にApacheMavenをインストールする方法を説明します。
DebianにJavaをインストールする
ApacheMavenにはJDK7以降が必要です。 MavenのインストールにはOracleJavaまたはOpenJDKのいずれかをインストールできます。
読む: Debian11にJavaをインストールする方法
または
ここでは、MavenのインストールにOpenJDKv11を使用します。
sudo apt update sudo apt install -y openjdk-11-jdk
Javaをインストールしたら、以下のコマンドを実行してJavaのインストールを確認します。
java -version
出力:
openjdk version "11.0.12" 2021-07-20 OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2) OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)
DebianにApacheMavenをインストールする
Apache Mavenの公式Webサイトにアクセスして、Mavenの最新の安定バージョンをダウンロードするか、以下のコマンドを使用して、ターミナルを使用してApacheMavenv3.8.2をダウンロードできます。
curl -O https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
tarコマンドを使用してMavenアーカイブを抽出し、ファイルを/opt/ディレクトリに移動します。
sudo tar -zxvf apache-maven-3.8.2-bin.tar.gz sudo mv apache-maven-3.8.2 /opt/maven
Mavenの環境変数の設定
ApacheMavenバイナリを/optディレクトリに配置した後、/ etc / profile.d /ディレクトリの下にmaven.shファイルを作成して、Mavenのいくつかの環境変数を設定します。
sudo nano /etc/profile.d/maven.sh
次の変数を値とともに追加します。
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64 export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
sudoupdate-java-alternatives-lコマンドからJAVA_HOME情報を取得します。
以下のコマンドを使用して、現在のシェルセッションで上記の環境変数をロードします。
source /etc/profile.d/maven.sh
ApacheMavenのインストールを確認する
以下のコマンドを使用して、ApacheMavenがシステムで正常に構成されているかどうかを確認します。
mvn -version
出力:
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f) Maven home: /opt/maven Java version: 11.0.12, 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-8-amd64", arch: "amd64", family: "unix"
結論
それで全部です。 Debian11にApacheMavenをインストールする方法を学んだことを願っています。