1

私は Play フレームワークを使い始めています。いくつかの例を試してみましたが、ページの更新時にどのように動作するのか疑問に思っています。すべてのファイルを再コンパイルしますか、それとも変更されたファイルだけを再コンパイルしますか?

4

3 に答える 3

2

変更後に関連ファイルのみを再コンパイルします。Playの公式サイトには次のように書かれています。

サーバーを開発モードで実行する

In this mode, the server will be launched with the auto-reload feature enabled, 
meaning that for each request Play will check your project and recompile required sources. 
If needed the application will restart automatically.

ちなみに、Play は JNotify を使用してファイル システムの変更を監視します。

JNotify のリンクは次のとおりです: http://jnotify.sourceforge.net/

于 2013-07-11T11:55:27.723 に答える
1

Play は、ブラウザを初めて開いたときにのみプロジェクト全体をコンパイルします。これは、ブラウザで初めて実行するときに、読み込みが少し遅くなる可能性があることを意味します. play が最後のコンパイルから変更されたファイルをどのように認識するかは正確にはわかりませんが、あなたの質問に答えるために、変更されたファイルのみをコンパイルします。

于 2013-07-11T11:18:37.317 に答える