1

基本的な Java アプリケーション (backbone.js および jax-rs) を実行しようとして、src/main の js または html ファイルを変更してもアプリケーションを再構築する必要がないことに驚きました。アプリケーションを更新するには、ブラウザで更新するだけで十分です。

ただし、Java ファイルを変更すると、アプリケーションをローカルで更新する方法が見つかりません。

Eclipse を使用すると、ターゲット/クラスに自動的にコンパイルされますが、アプリケーションはブラウザーで更新されません。更新を引き起こす蜂のコマンドが見つかりません。コンパイルコマンドも表示されません。

実行中の tomcat と 'bees run' を強制終了するとうまくいきますが、問題は、基本的な Java Web アプリケーションの場合に即時更新が可能かどうかです。

4

2 に答える 2

0

通常のJavaアプリでそれを行う方法がわかりません。1 つのオプションは、Playframework を使用することです。この自動リロード機能が組み込まれており、CloudBees で十分にサポートされています。http://wiki.cloudbees.com/bin/view/RUN/Playframework

于 2012-11-15T19:47:31.490 に答える
0

実行中のアプリケーションで Java クラスをリロードする場合は、JavaRebel や Javeleon などを使用する必要があります。

于 2012-11-15T19:48:41.300 に答える