Apache Maven は、Javaプロジェクトのビルディングオートメーションを可能にするオープンソースツールです。また、C#、Rubyなどのプロジェクトにも使用できます。最も一般的な使用法はJava開発です。 Mavenプロジェクトは、Apache Software Foundationからのものであり、以前はJakarta Projectの一部でしたが、独自に移行しました。
次のチュートリアルでは、 Debian11BullseyeにApacheMavenをインストールする方法を学習します。
始める前に、 Debianを確認してください 次のコマンドを使用して、システムを最新の状態にします。
sudo apt update && sudo apt upgrade -y
DebianはデフォルトのリポジトリにApacheMavenを備えているため、インストールが簡単です。それでも、Debianリポジトリのバージョンは最新のものより遅れていることが多いため、最新のアーカイブをダウンロードして手動でインストールするほど望ましくない場合があります。
次のコマンドを使用して、インストールを開始します。
sudo apt install maven
出力例:
タイプY 、次にENTERキーを押します 続行します。
次のバージョンコマンドを使用して、システムにインストールされているインストールとバージョンを確認します。
mvn -version
出力例:
最新バージョンのMavenを使用することを好むユーザーの場合、Debianリポジトリのバージョンがニーズに対して古くなっている場合、より良い機能のために新しいバージョンが必要であるかのように、次のセクションを参照してください。
2番目のオプションは、最新バージョンを手動でダウンロードしてインストールすることです。これは、経験豊富なユーザーに適しています。
まず、Apacheをインストールする前に、次のコマンドを使用してJavaをDebianにインストールする必要があります。
sudo apt install default-jdk -y
次に、wgetコマンドを使用します アーカイブをダウンロードします。最新バージョンを見つけるには、こちらにアクセスしてください。
例:
wget https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz
次に、アーカイブフォルダを / opt /に抽出します ディレクトリ。
sudo tar xzf apache-maven-3.8.4-bin.tar.gz -C /opt/
次に、ディレクトリに移動します。
cd /opt/
ディレクトリを/opt /に抽出したと仮定します 場所については、フォルダの名前を変更するか、シンボリックリンクすることができます。多くの場合、シンボリックリンクが推奨される方法です。
sudo ln -s apache-maven-3.8.4 maven
ApacheMaven環境をインストールします
環境変数を設定する必要があります。これは、 maven.shを作成することで実行できます。 /etc/profile.d/の下 ディレクトリ。
sudo nano /etc/profile.d/maven.sh
次に、ファイルに以下を追加します。
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
ファイルを保存し、 CTRL + Oを押して終了します 次にCTRL+ X 。
最後のタスクは、次のコマンドで環境を有効にすることです。
source /etc/profile.d/maven.sh
次のコマンドを実行して、インストールを確認します。
mvn -version
出力例: