SpringBootホットデプロイ(戦闘)コメント

ホットデプロイとは何ですか

我々は、すべてのプロジェクトの開発プロセスでは、多くの場合、ページデータを変更したり、データ構造を変更することを知って、多くの場合、変更の効果を確認するためにアプリケーションを再起動する必要があり効果の変化を、示すために、実際には、再コンパイルされ、新しいクラスファイルは、このファイルレコードとコード各種の情報、および仮想ファイルに対応するようなクラスのクラスローダ搭載機となります。

ホットデプロイは、一連の処理を通じて、最終結果は私たちの前に提示され、それは、クラスファイルの変更を待機するならば、それはファイルを読み込む新しいClaassLoaderを作成し、この機能を利用しました

春ブーツが熱い展開を実現します

POMファイルに依存している追加

 

  <! - 热部署- > 
      < 依存> 
            < groupIdを> org.springframework.boot </ groupIdを> 
            < たartifactId >春・ブート・デベロッパーツール</ たartifactId > 
            < スコープ>ランタイム</ スコープ> 
        </ 依存関係>

私たちはデベロッパーツールが指定されたフォルダを監視することを指定したい場合、あなたは、configure application.ymlでき
spring.devtools.restart.additional-パス=パス、注意を払う、ここでファイルの形式を変更するYML必要。

 

以下:印刷

終了時間を変更し、次のようにコンパイルします

変更を忘れないでください

 

 

 

おすすめ

転載: www.cnblogs.com/weibanggang/p/11891020.html