Linux環境にMavenをインストールし、ウェアハウスと国内ミラーを構成します

目次

1つ、Mavenダウンロード

2つ目は、maven installlinuxです。

2.1:root権限でLinuxサーバーにログインし、ディスク/ usr / local /ディレクトリーに入り、ダウンロードしたmavenパッケージを変更されたフォルダーに置きます。

2.2:apache-maven-3.6.3-bin.tar.gzファイルを解凍します

2.3:jarパッケージを格納するためにMavenのウェアハウスを構成し、Aliの国内ミラーアドレスを追加します

2.4:Maven環境変数を構成し、vi / etc / profileファイルを編集し、最後にMaven環境構成情報を追加します。

2.5:プロファイルファイルをリロードします

2.6:インストールが成功したかどうかをテストします:mvn -vコマンド、次のメッセージが表示され、Mavenのインストールが完了したことを示します。

第三に、実際のspringbootプロジェクトのテストパッケージのスタートアッププロジェクト

3.1次のようにプロジェクトをLinuxマシンにアップロードします。コードのみがパッケージ化されていません。

3.2プロジェクトをパッケージ化します。


Apache Mavenは、私たちがよく使用するソフトウェアプロジェクト管理ツールです。

1つ、Mavenダウンロード

ダウンロードリンク:https//maven.apache.org/download.cgi

2つ目は、maven installlinuxです。

2.1:root権限でLinuxサーバーにログインし、ディスク/ usr / local /ディレクトリーに入り、ダウンロードしたmavenパッケージを変更されたフォルダーに置きます。

cd /usr/local/

2.2:apache-maven-3.6.3-bin.tar.gzファイルを解凍します

tar -zxvf apache-maven-3.6.3-bin.tar.gz

2.3:jarパッケージを格納するためにMavenのウェアハウスを構成し、Aliの国内ミラーアドレスを追加します

2.3.1:apache-maven-3.6.3ディレクトリに入り、ファイルを保存するためのウェアハウスフォルダーを作成します 

mkdir myrepository

2.3.2:mavenの構成構成ディレクトリーに入り、setting.xml構成ファイルを編集します。

cd conf/
vim settings.xml

2.3.3:次の図に示す場所にそれぞれウェアハウスとミラーの構成を追加します(図のウェアハウスのスクリーンショットは単なる参照ディレクトリであり、特定の構成は手順2.3.1で作成したウェアハウスディレクトリに従って追加されます。 )、 保存して終了

<!-- my repositroy-->
<localRepository>/usr/local/apache-maven-3.6.3/myrepository</localRepository>



<!-- aliyun-->
<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
       <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
</mirror>

 

 

2.4:Maven環境変数を構成し、vi / etc / profileファイルを編集し、最後にMaven環境構成情報を追加します。

vim /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

2.5:プロファイルファイルをリロードします

source /etc/profile

2.6:インストールが成功したかどうかをテストします:mvn -vコマンド、次のメッセージが表示され、Mavenのインストールが完了したことを示します。

[root@iZ2ze0xg0kwnf480rd6ekrZ conf]# mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /usr/local/apache-maven-3.6.3
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_181/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-147.5.1.el8_1.x86_64", arch: "amd64", family: "unix"
[root@iZ2ze0xg0kwnf480rd6ekrZ conf]# 

この時点で、Maven環境はすべてセットアップされています。3番目のステップは、ブロガーが自分のクラウドホストがspringbootプロジェクトを正常に実行できるかどうかをテストすることです。興味のある学生は引き続き見下ろすことができ、Javaの基盤が必要です。


第三に、実際のspringbootプロジェクトのテストパッケージのスタートアッププロジェクト

Java環境をセットアップし、自分でspringbootプロジェクトを作成し、プロジェクトが正常に実行できることを確認して、プロジェクトコードをMavenサーバーにアップロードします。

プロジェクトを構築するのが面倒な人は、直接クローンを作成できます:https//github.com/yangshilei/java-springboot-learn.git

クローンを作成する必要がない場合は、変更しましょう...

3.1次のようにプロジェクトをLinuxマシンにアップロードします。コードのみがパッケージ化されていません。

3.2プロジェクトをパッケージ化します。

初めてパッケージ化すると、多くの依存パッケージがプルされますが、これには少し時間がかかり、辛抱強く待つ必要があります。

mvn package

以下に示すように、プロジェクトは正常にビルドされます...

3.3プロジェクトを実行し、ターゲットディレクトリに入り、javaを使用してプロジェクトを実行します。

cd target/
java -jar learn-0.0.1-SNAPSHOT.jar

図に示すように、プロジェクトは正常に開始されました。

3.4インターフェーステスト:Swaggerコードはプロジェクトで構成され、swaggerで直接テストされます。

訪問のhttp:// IP:7080 /威張っ-ui.htmlアドレス、IPは必ずLinuxネットワークが接続されていることを確認するために、独自のサーバーIPと交換する必要があります。

http://47.94.111.71:7080/swagger-ui.html

コードが天気予報インターフェースを呼び出した複数のログを正常に出力したことがわかります。

これまでのところ、すべてのデモは終了しています。

 

おすすめ

転載: blog.csdn.net/qq_37488998/article/details/111683904
おすすめ