0

私はMavenを使用してJavaSpringで記述されたWebサイトに取り組んでいます。

Notepad ++またはEclipse以外の外部プログラムを使用して、js/htmlファイルを編集したいと思います。ただし、サーバーを実行し、ブラウザーを更新するときに常にリソースを再デプロイする必要もあります。

現在、Eclipse内からファイルを操作および編集すると、ファイルを保存するたびにWebサイトが再デプロイされ、更新によって変更されたファイルが返されます。しかし、Notepad ++を使用してファイルを編集すると、サーバーはファイルを更新しません。

eclipse / tomcatが常にサーバーからファイルをフェッチするようにする方法はありますか(キャッシュなしの種類の構成のように)。

ありがとう

4

1 に答える 1

6

Eclipseには、ファイルシステム上のファイルをポーリングして、外部エディターによってファイルに加えられた変更を認識させるオプションがあります。

設定はEclipse設定にあります

[設定]>[一般]>[ワークスペース]>ネイティブフックまたはポーリングを使用して更新

Eclipseが変更を取得するのに1〜2秒かかります。ワークスペース全体を定期的にポーリングする必要があるため、パフォーマンスが低下する可能性がありますが、それで十分です。

また、ファイルが変更されたときに再公開する必要があるEclipseで構成されたサーバー(cfr Tomcatサーバー)でもうまく機能します。

于 2013-02-08T22:18:37.320 に答える