🐈
IntelliJ IDEA 2021.2以降に於けるSpring Boot DevToolsのLiveReload設定
はじめに
Spring Boot
を利用して、自案件のプロジェクトの検証コードを作っていたところ、
IntelliJ 2021.2以降でSpring Boot DevToolsのLiveReloadをする場合は設定方法が変わっていたので共有したい。
以前の設定方法
1. Build project automaticallyをONに
Preferences > Build,Execution,Deployment > Compiler
のBuild Project automatically
にチェックを入れる。
2. Registry設定を変更する
- [CMD + Shift + A] を実行して、[Registry...]を選択
-
compiler.automake.allow.when.app.running
にチェックを入れる
このcompiler.automake.allow.when.app.running
というキーは、IntelliJ 2021.2以降では無くなっている。
IntelliJ 2021.2以降の設定方法
1. Build project automaticallyをONに
これは、以前の設定と同じ手順で設定する。
2. [NEW!]Advanced SettingsからCompilerの設定をする
Preferences > Advanced Settings
のCompiler
項目に於ける
Allow auto-make to start even if developed application is currentlly running
にチェックを入れる。
この設定変更については、以下のIntelliJ IDEAのissueにて報告されていた。
まとめ
Spring Boot DevToolsについて検索すると、以前の設定方法がたくさん出てくる。
同じような問題に直面した方の助けになれば幸いです。
Discussion