1. IDEの下のスプリングブーツ
-
springbootプロジェクトには、次の構成ファイルがあります
-
メイン構成ファイルがあります
application.yml
。メイン構成ファイルで実際の構成ファイルを指定してください# 公共配置 server: port: 8080 servlet: context-path: / # 设置指定配置文件生效, 指定application-dev.yml的配置文件生效 spring: profiles: active: dev
-
@SpringBootApplication
アノテーションのメインメソッドの直下から開始する
2.(1)の構成で、コマンドを使用して開始します
- プロジェクトがjarパッケージにパッケージ化されていることを確認する必要があります。
springboot-demo.jar
java -jar
(1)の構成ファイルに基づいて起動するには、startupを使用しますjava -jar springboot-demo.jar
3.(1)の構成で、プロジェクト内の他の構成ファイルを指定してプロジェクトを開始します。
- プロジェクトがjarパッケージにパッケージ化されていることを確認する必要があります。
springboot-demo.jar
application-pro.yml
プロジェクト内の他の構成ファイルを指定してプロジェクトを開始し ます- 開始コマンドが失敗することがある
java -jar springboot-demo.jar --spring.profiles.active=test
- 別の開始コマンド(前の開始コマンドが無効な場合は、次のコマンドを使用するか、これを使用してください)
java -jar -Dspring.profiles.active=test springboot-demo.jar
- 開始コマンドが失敗することがある
4. Linuxサーバーで(3)に基づいてspringbootプロジェクトを開始します。
- 直接スタート
java -jar -Dspring.profiles.active=test springboot-demo.jar
- ログ印刷の開始を表示しません
注nohup java -jar -Dspring.profiles.active=test springboot-demo.jar &
nohup
コマンド:電話を切ることなくコマンドを実行します。
nohup
これは、現在のフォルダ以下に実行ログの出力になりますnohup.out
ファイル
参照ソース
Springbootは、linuxの下でバックグラウンドでspringbootプロジェクトを開始するための構成ファイルを指定します