必要
Spring-Bootを使用したプロジェクト開発では、プロジェクトは「非常に「非常に」遅く開始されます。コードまたは静的リソースファイルを変更するたびにプロジェクトを再起動する必要がある場合、それはどれほど痛いでしょうか。プロジェクトが再び変更されたらすぐに「再起動」する方法
引き出します
spring-boot-devtoolsスプリングモジュールは、この要件を解決し、予想される機能を超えています。最大の機能は、変更がある限り、プロジェクトが「即座に再起動する」ことですが、手動の起動よりも多くの時間を節約できます。保存されていなくても、自動的に再起動するだけでは人々が心配できません。
以前に言われたことは期待を超えました。また、リモートの更新をサポートし、スタートアップを再開します。ローカルパスのファイルの変更を監視してから再起動することにより、リモートサーバーにプッシュされます。 Spring-Bootプロジェクトにローカルリソースの変更が含まれている限り、使用できます。
Livereloadプラグインを使用してブラウザで使用できます。
特別なメモ
プロジェクトが「テンプレートエンジンフレームワーク」を使用すると、とても幸せになります
一般的に使用されるフリーマーカー、速度、グルーヴィー、胸腺、口ひげなど
使用
Gradleビルド構成
コンパイル( "org.springframework.boot:spring-boot-devtools")
依存関係(つまり、参照瓶)を追加するだけで、「コード」を使用する必要はありません。ただし、使用できる構成がいくつかあり、Application.Propertiesで構成されています。
spring.devtools。*これらのリストされている構成はすべて、すべてspring-boot-devtools関連の構成です。
spring.devtools.restart.Enabledは、自動起動を有効にするかどうかを示します
要約します
上記は、編集者が導入したSpring Boot Instant Restart(ホット交換)です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!