ホットデプロイとは何ですか
我々は、すべてのプロジェクトの開発プロセスでは、多くの場合、ページデータを変更したり、データ構造を変更することを知って、多くの場合、変更の効果を確認するためにアプリケーションを再起動する必要があり効果の変化を、示すために、実際には、再コンパイルされ、新しいクラスファイルは、このファイルレコードとコード各種の情報、および仮想ファイルに対応するようなクラスのクラスローダ搭載機となります。
ホットデプロイは、一連の処理を通じて、最終結果は私たちの前に提示され、それは、クラスファイルの変更を待機するならば、それはファイルを読み込む新しいClaassLoaderを作成し、この機能を利用しました
春ブーツが熱い展開を実現します
POMファイルに依存している追加
<! - 热部署- > < 依存> < groupIdを> org.springframework.boot </ groupIdを> < たartifactId >春・ブート・デベロッパーツール</ たartifactId > < スコープ>ランタイム</ スコープ> </ 依存関係>
私たちはデベロッパーツールが指定されたフォルダを監視することを指定したい場合、あなたは、configure application.ymlでき
spring.devtools.restart.additional-パス=パス、注意を払う、ここでファイルの形式を変更するYML必要。
以下:印刷
終了時間を変更し、次のようにコンパイルします
変更を忘れないでください