IdeaでSpringbootをオンにするホットデプロイ方法
2387 ワード
Springboot1.3後にホット・デプロイをサポートします.具体的な方法は以下の通りです.
Spring-boot:run起動工事 修正コード Ctl+s保存コード、Ctl+F 9コンパイル 新しい結果が表示されました
再コンパイルのたびにCtl+s+Ctl+F 9が必要になります.面倒ですが、Ideaはマクロ録画をサポートしています.具体的な方法は以下の通りです. Edit->Macros->Start Macro Recording 録画開始、キーボード入力Ctl+s、Ctl+F 9 stop macro recordingまたは右下の赤いボタン をクリック Autobuild などのマクロ名を入力します.マクロショートカットキーを編集し、Ctl+Shift+A、Keymapを入力し、 をクリックします.
注意:ショートカットの設定は自由ですが、多くのショートカットIdeaが使用されており、ctl+shift+sが使用されていません.
1.依存度の増加
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
2.ホット・デプロイメントのサポートを開始
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--fork: True, devtools -->
<fork>true</fork>
</configuration>
</plugin>
3.テスト
4.後記
再コンパイルのたびにCtl+s+Ctl+F 9が必要になります.面倒ですが、Ideaはマクロ録画をサポートしています.具体的な方法は以下の通りです.
注意:ショートカットの設定は自由ですが、多くのショートカットIdeaが使用されており、ctl+shift+sが使用されていません.