Maven コマンド:
1.mvn clean package -DskipTests: プロジェクト ディレクトリでこのコマンドを実行して、ターゲット ディレクトリに jar パッケージまたは war パッケージを生成します。
2.mvn clean: プロジェクトによって生成された一時ファイル (通常はモジュール
3.mvn のターゲット ディレクトリ) をクリーンアップします。 -DskipTests: モジュールのインストール コマンドは、パッケージ化された jar/war をコピーします。ファイルを他のモジュールで使用するためにローカル ウェアハウスに保存します -Dmaven.test.skip=true テストをスキップします (テストのコンパイルもスキップされます)。
4.mvn test: テスト コマンド、または src/test テスト ケースを実行します。 /java/ 下の junit の場合。
5.mvndeploy: パッケージ化されたファイルをリモート参照に公開し、他の担当者にダウンロードの依存関係を (通常は会社のプライベート サーバーに) 提供する公開コマンド。
Maven と springboot プロジェクトの場合、プラグインを pom に追加する必要があります。それを jar パッケージにします
Maven を使用してプロジェクトを管理している場合次のコマンドを実行するだけです。
<plugin> <groupid>org.springframework.boot</groupid> <artifactid>spring-boot-maven-plugin</artifactid> </plugin>Eclipse で直接パッケージ化することもできます。手順は次のとおりです。
プロジェクトを選択し、「実行」>「Maven ビルド」を選択します...
ここに Maven コマンドを入力します:
cd 项目跟目录(和pom.xml同级) mvn clean package ## 或者执行下面的命令 ## 排除测试代码后进行打包 mvn clean package -Dmaven.test.skip=true# #Seeing BUILD SUCCESS は成功を示します。パッケージ化が完了すると、jar パッケージがターゲット ディレクトリに生成されます。名前は通常、プロジェクト名とバージョン番号です。jar jar パッケージの開始コマンド
clean package -Dmaven.test.skip=trueこの方法では、コンソールが閉じている限り、サービスにアクセスできません。以下では、バックグラウンドで実行して起動する方法を使用します: (Linux 環境のみ)
java -jar target/xxx.jar起動時に別の構成ファイルを読み取ることを選択することもできます
nohup java -jar target/xxx.jar &
以上がMaven で SpringBoot を jar パッケージにパッケージ化する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。