SpringBoot プロジェクトの pom.xml 構成ファイルに、次の依存関係を追加します
<!--手工启动热部署,用到的开发者工具依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
IDEA でホット デプロイメントをアクティブにする
ショートカット キー: Ctrl F9
グラフィカル インターフェイス プロジェクトのビルド
IDEA でホット デプロイメントを自動的にアクティブ化します (IDEA は、5 秒間フォーカスを失った後に自動的にプロジェクトをビルドし、ホット デプロイメントを開始します)
ステップ 1 :
ファイル 》設定 》ビルド、実行、デプロイ 》コンパイラー 》チェック プロジェクトを自動的にビルドする
ステップ 2:
ファイル 》設定 》詳細設定 》開発アプリケーションが実行中であっても自動メイクの開始を許可する
#にチェックを入れます
##4. ホット デプロイメント スコープの構成ホット デプロイメントについて:
# Change application.yml はホットデプロイメントに参加しないように設定します。複数のパラメータを設定する必要がある場合は、カンマで区切ります ','5. ホット デプロイメントをオフにする絶対保証、ホット デプロイメントをオフに設定するには、構成ファイルによって上書きされない優先度の高い構成を使用します: SpringBoot プロジェクトの構成スタートアップクラス:spring:
devtools:
restart:
exclude: application.yml
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringbootSsmpApplication { public static void main(String[] args) { //设置热部署关闭 System.setProperty("spring.devtools.restart.enabled","false"); SpringApplication.run(SpringbootSsmpApplication.class, args); } }
以上がSpringBoot ホット デプロイメントの起動およびシャットダウン プロセスは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。