我々は、機能アプリケーションのテストを実行する必要が終了したときに開発中に、小さな関数よりも少し多くがあるかもしれないbug
、私たちは、サーバーを再起動するように修正する必要があり、この目に見えないが、開発のスピードは、開発時間を増加している遅くSpringBoot
提供アップspring-boot-devtools
、およびアプリケーション構成ファイルを変更するために私たちを有効にするには、自動的にアプリケーションを再起動します!
開き、pom.xml
依存関係を追加するファイルを
<dependency>
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
限り、
classpath
ファイルが変更され、それが自動的に再起動します。それはすぐにコードのフィードバックを変更することができますので、IDEを使用する場合に便利です。デフォルトでは、classpath
フォルダの実体への任意のポイントは、アプリケーションを再起動することなく、このような静的な資産、ビューテンプレートとして、いくつかのリソースを変更するために注意を払う、監視されます。
以来、DevTools
監視classpath
、再起動をトリガーする唯一の方法が更新されるので、下のリソースをclasspath
。でEclipse
内部の、変更されたファイルが原因となり、保存classpath
、更新、および再起動をトリガーします。ではIntelliJ IDEA
デフォルトが自動的にコンパイルされていない、我々は、自動コンパイルを設定する必要があります。
IDEAは、自動的にコンパイルするように設定されています。
(1)。ショートカットキーはCtrl+Alt+S
、Execotionを構築し、設定を開くには、Deployment-> Compiler->プロジェクトが自動的にアイテムをチェックビルド
(2)。ショートカットCtrl + Shift + Alt + /
、レジストリを選択
(3)。勾选コンパイラAutomakeが許すときにアプリ実行
コードの変更は、コンソール出力を見たときに、アプリケーションを再起動し、あなたは春ブーツファイルの変更を検出し、再起動した理由スティック、非常にクールな、あなたはとても経験を見つけるでしょう!
著者:ル愚かなお尻
リンクします。https://www.jianshu.com/p/0f62cab718ef
出典:ジェーン・ブック
著者によって予約ジェーンブックの著作権、いかなる形で再現され、承認を得るために、作者に連絡して、ソースを明記してください。