この記事では、Intellij IDEでhttp://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html[Spring boot hot swapping]を有効にする方法を説明します。
再起動する必要はありません。ブラウザを更新するだけです。
-
Springコンテナを再起動するコードの変更
自動的に。
1. Springブート開発ツール
以下の “ Spring Boot Dev Tools`依存関係を含めてください:
pom.xml
<!-- hot swapping, disable cache for template, enable live reload --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
Eclipseでは、上記の “Spring Boot Dev Tools”依存関係を含めて、テンプレートのリロードとホットスワッピングが機能します。Intellij IDEの場合は、有効にするための追加手順が必要です。
2.プロジェクトを自動的に構築する
ファイル – >設定 – >ビルド、実行、デプロイ – >コンパイラ – >これをチェックする
プロジェクトを自動的にビルドする
3. Intellijレジストリ
3.1
SHIFT + CTRL + A
(Win/Lin)または` Command + CTRL + A`(Mac)を押してポップアップウィンドウを開き、
registry
3.1このオプションを見つけて確認してください
compiler.automake.allow.when.app.running
完了しました。