GNU/Linux >> Linux の 問題 >  >> Rocky Linux

Rocky Linux / AlmaLinux8にApacheMavenをインストールする方法

このガイドでは、ApacheMavenをRockyLinux8サーバーにインストールする方法を学習します。このガイドは、AlmaLinuxやOracleLinux8などの他のRHEL8ベースのシステムでも機能します。

関連コンテンツ

  • Rocky Linux 8 /Centos8にJava17をインストールする方法

目次

  1. サーバーが最新であることを確認する
  2. Java11のインストール
  3. Mavenのダウンロードとインストール

1。サーバーが最新であることを確認します

続行する前に、サーバーパッケージが更新されていることを確認してください。次のコマンドを使用します:

sudo dnf update -y

2。 Java11のインストール

ApacheMavenにはJDK7以降が必要です。 openjdk 11を使用します。openjdk11のパッケージは、デフォルトのRocky Linuxリポジトリで利用できます。次のコマンドでインストールしてください:

sudo dnf install -y java-11-openjdk-devel

インストールが完了したら、次のコマンドを使用してJavaのバージョンを確認します。

$ java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)

3。 Mavenのダウンロードとインストール

Apache Mavenは、ここのダウンロードページからダウンロードできる圧縮バイナリとして利用できます。このガイドの執筆時点での最新バージョンはv3.8.4です。次のコマンドを使用してダウンロードします:

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

次に、ダウンロードしたファイルを抽出して、/optに抽出します。 ディレクトリ

tar -xvzf apache-maven-3.8.4-bin.tar.gz
sudo mv apache-maven-3.8.4 /opt/

4。 Maven環境変数の設定

次に、Maven環境変数を設定しましょう。 maven.shファイルで実行します ディレクトリ/etc/profile.d/

注:その前に、Javaのインストール済みパスを確認して、以下のコマンドを使用してJavaホームディレクトリを設定してください。

sudo alternatives --config java

テキストエディタでmaven.sh環境ファイルを開きます。私はvimを使用しています

sudo vim /etc/profile.d/maven.sh

上記のファイルに以下のコンテンツを追加

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
export M2_HOME=/opt/apache-maven-3.8.4
export MAVEN_HOME=/opt/apache-maven-3.8.4
export PATH=${M2_HOME}/bin:${PATH}

Javaホームパスが異なる場合は置き換えてから、ファイルを保存して終了します。

次に、次のコマンドを使用して、スクリプトに実行可能権限を設定します。

sudo chmod +x /etc/profile.d/maven.sh

次に、sourceコマンドを使用して環境変数をロードします。

source /etc/profile.d/maven.sh

最後に、ApacheMavenのインストールを確認します

mvn --version

これは私のマシンの出力です

$ mvn --version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/apache-maven-3.8.4
Java version: 11.0.13, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-348.el8.0.2.x86_64", arch: "amd64", family: "unix"

それだ! RockyLinux8システムにApacheMavenが正常にインストールされました。


Rocky Linux
  1. Rocky Linux / Alma Linux /CentOS8にFreeIPAクライアントをインストールする方法

  2. AlmaLinuxとRockyLinuxにPHP8をインストールする方法

  3. RockyLinux8にApacheKafkaをインストールする方法

  1. Rocky Linux / Alma Linux /CentOS8にErlangをインストールする方法

  2. Rocky Linux / AlmaLinux8にZabbixエージェントをインストールする方法

  3. Rocky Linux / AlmaLinux8にFFmpegをインストールする方法

  1. RHEL 8 / Rocky Linux8にApacheSubversion(SVN)をインストールする方法

  2. RockyLinux8にPython3.9をインストールする方法

  3. OracleLinux8にApacheMavenをインストールする方法