序文
Mavenは日々の開発において特に重要で、例えばRocketMQを動作させるには事前にMavenを設定し、 Linux や Windows の異なる環境にMavenをインストールして設定する方法を一緒に学習する必要があります。
この記事ではMaven3.8.6 を例として取り上げます
注意:ローカル マシンに複数のLinux バージョンがインストールされている場合は、上位バージョンでこの実験を実行することをお勧めします。下位バージョンのLinux / CentOSでは、一部のソフトウェアの使用に制限が生じる可能性があります。!
準備
1. 公式ダウンロードページにアクセスし、必要に応じてさまざまなバージョンをダウンロードします。
公式ダウンロード アドレス: https://maven.apache.org/download.cgi | Maven の履歴バージョンのダウンロード、エントリ 1、エントリ 2。
注: Windows バージョンの場合はmaven-3.8.6-bin.zipを選択し、Linuxバージョンの場合はmaven-3.8.6-bin.tar.gz を選択します。
1. Linux環境
1.1 Linux版のインストールパッケージをダウンロード後、Linux仮想マシンの指定フォルダーにアップロードし、解凍します。
cd mypackage #进入到自己的安装包存放位置,后把maven安装包上传到该位置
tar -zxvf apache-maven-3.8.6-bin.tar.gz -C /usr/src #解压到指定目录
ln -s apache-maven-3.8.6/ /usr/src/maven3.86 #创建软链接,方便使用(它相当于一个快捷方式)
注: 指定した場所への解凍方法は人によって異なりますが、/opt/localの下に置くことを好む人もいますが、どちらでも問題ありません。
1.2 /etc/profile と入力して環境変数を設定し、再度有効にし、mvn コマンドを使用して確認します。
1.2.1 環境変数の設定
vim /etc/profile #进入后,下滑到底部,然后按键盘上的i,进入编辑
エクスポート MAVEN_HOME=/usr/src/apache-maven-3.8.6
エクスポート PATH=$PATH:$MAVEN_HOME/bin
以下に示すように:
複数の環境変数が以前に設定されている場合は、PATH の最後に MAVEN_HOME を追加するだけです (英語では各環境変数はコロンで区切られていることに注意してください)。
設定が完了したら、ESC キーを押して「wq」と入力し、保存して終了します。
1.2.2 source /etc/profileコマンドを使用して構成ファイルを再度有効にし、mvn コマンドを使用して構成が成功したかどうかを確認します
source /etc/profile #使资源配置文件重新生效
mvn -version #查看版本,正常打印说明配置成功
1.3 インストールディレクトリの/conf/setting.xmlファイルを変更する
cd /usr/src
ls
cd apache-maven-3.8.6 && ls
vim conf/settings.xml
1.3.1 ローカル倉庫の保管場所を変更する
Ctrl+D または Ctrl+B を押して上下にスクロールし、ローカル ウェアハウス構成の場所 (上部) を見つけます。
コメントを解除して、ローカル ウェアハウス ストレージ アドレスをお気に入りの場所として指定します ( /usr/local/repositoryなど)。
1.3.2 ミラーイメージを変更する
システムのデフォルトのミラーは通常、私たちが望むものではありません
独自のミラーを追加します。
次のコードをミラータグ内に貼り付けます。
<!--镜像仓库:默认使用阿里-->
<mirror>
<!--指定镜像ID(自己可以改名)-->
<id>alimaven</id>
<!--指定镜像名称(自己可以改名)-->
<name>aliyun maven</name>
<!--匹配中央仓库(阿里云的仓库名称,必须这么写,不可以修改)-->
<mirrorOf>central</mirrorOf>
<!--指定镜像路径-->
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
以下の図に示すように、構成が完了したら、保存して終了します。
2、Windows環境
注意:この環境のインストールと構成は、Linux 環境のインストールと構成とまったく同じです。ダウンロード --> 解凍 --> 環境変数の構成 --> 確認 --> settings.xml の構成
2.1 インストールパッケージをダウンロードして、お気に入りの場所に解凍します。
以下の図に示すように、ダウンロードしたmaven-3.8.6-bin.zip インストール パッケージを解凍し、任意の場所に置きます。
2.2 環境変数の構成
次の図に示すように、デスクトップの「マイ コンピュータ」を右クリックし、「プロパティ」をクリックします。
環境変数構成インターフェースを開き、最初にMAVEN_HOMEを構成し、次にPathを構成します。
[OK] ボタンをクリックし、以下のパスを見つけて[編集] をクリックし、末尾に;%MAVEN_HOME%\bin;を追加します。
注: 前後は英語のセミコロンで区切る必要があります
注意:最後に、 [OK]ボタンを 1 つずつクリックして、複数の小さなウィンドウを閉じる必要があります。!!
2.3 設定が成功したかどうかを確認する
Win+R、cmdと入力し、コマンドウィンドウを開き、mvn -vコマンドを入力して、Mavenのバージョンを確認します。
注: 事前に JDK をインストールして構成していない場合は、ここでエラーが報告されることがあります。JDKのインストールと構成についてヘルプが必要な場合は、クリックして を入力してください。
2.4 /conf/setting.xml ファイルの構成 (ローカルウェアハウス、ミラーイメージ)
Maven 解凍ディレクトリの conf フォルダに入り、Notepad または Notepad++ で開き、編集します
次の場所を見つけて、ローカルの倉庫の保管場所とミラーリングをそれぞれ構成します。
<localRepository>D:\Program Files\services\repository</localRepository>
ミラーリングを構成する
<!--镜像仓库:默认使用阿里-->
<mirror>
<!--指定镜像ID(自己可以改名)-->
<id>alimaven</id>
<!--指定镜像名称(自己可以改名)-->
<name>aliyun maven</name>
<!--匹配中央仓库(阿里云的仓库名称,必须这么写,不可以修改)-->
<mirrorOf>central</mirrorOf>
<!--指定镜像路径-->
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
注:設定するときは、山かっこを追加したり、忘れたりしないように注意してください。!!
要約する
Linux 環境でも Windows 環境でも、構成手順はほぼ同じです。
ダウンロード --> 解凍 --> 環境変数の設定 --> 確認 --> settings.xml の設定
英語のコロンを中国語に書き込んだり、山括弧を追加したり省略したりしないでください。
エピローグ
Mavenを使用する際に、何度も設定してきましたが、今日RocketMQ環境を構築するときに、 Maven を事前にインストールする必要があることがわかりました。インスピレーションと助けになればと思い、この機会にここにまとめて共有します。あなた。
悪くないと思ったらいいね、コレクション大歓迎です!