4

Playと同じような開発体験をしたい!JAX-RSを使用したフレームワーク(たとえば、 Jerseyを使用)。具体的には、ある種のバックグラウンドコンパイルを使用して、コンパイルされたコードをすぐに実行して、待ち時間がほとんどないようにします。

私の最初の試みは、実行中のコンテナでアプリケーションを再起動するTomcatとJettyのプラグインでNetBeansバックグラウンドコンパイルとMavenを使用することでした。しかし、再起動には時間がかかりすぎました。コードが変更された場合にアプリケーションを再起動する必要があるのか​​、それともサーブレットコンテナの代わりにGrizzlyNettyのようなものが役立つのか疑問に思っています。

JAX-RSで高速リロードを取得する方法はありますか?

4

3 に答える 3

3

これを試してください。依存関係を追加する必要があります。jreloader (オープン ソース) を使用します。アリの原型

編集: 人々は 2 年経った今でもこの投稿にアクセスしています。ホットリロードの完全な代替手段があり、プロジェクトが再びアクティブになりましたhttp://dcevm.github.io/

これも使用する必要があるかもしれませんhttps://github.com/HotswapProjects/HotswapAgent

于 2012-06-04T23:12:05.747 に答える
2

gretty を見てみましょう: https://github.com/groovypp/gretty ジャージで動作し、ランタイムのリロードが高速になるはずです。

于 2012-06-04T11:06:51.690 に答える
1

JRebel はこれを行います: http://zeroturnaround.com/jrebel/

于 2012-06-04T20:52:07.593 に答える