16

私は過去数年からJavaで働いているので、クラスのリロードの問題を解決するためのOracleからの努力は見られませんでした。Jrebelのように

しかし、これはライセンス版であり、コストが非常に高いため、10 ~ 20 の開発者ライセンスを購入する価値があります。JSPやJSFなどのJavaクラスのホットデプロイメントに使用できるオープンソースまたは低コストのライセンス製品を知っている人は誰でも知っているので、小さなJavaクラスの変更のためにサーバーを何度も再起動する必要はありません。

現在、私はEclipse IDEを使用しています.NetBeansのような他のオープンソースIDEには、この組み込み機能またはプラグインがありますか?

4

2 に答える 2

21

Hotswap Agentを見てみましょう:

  • フレームワークのサポート - Spring、Hibernate、Logback、Jetty、Tomcat、JSF、...
  • Java 1.7 用の DCEVM およびプリコンパイル済みバイナリのセットアップ方法に関するドキュメント
  • さまざまな場所からクラスとリソースをロードします (依存プロジェクトからのクラスの再ロードを許可します]
  • オープンソースで無料
于 2014-02-24T21:19:21.350 に答える
2

クラスの再ロードだけでは、JSP、JSF、またはその他のフレームワーク構成の再ロードは解決されません。これは、JRebel がクラスのリロードを超えて提供するものです。

StackOverflow または Google で同じトピックを検索すると、自分自身のような質問がたくさん見つかります。どの選択肢も同じレベルではありません。Play!をご覧ください。たとえばFrameworkですが、現在のプロジェクトのテクノロジ スタックを変更する必要があります。

于 2013-07-17T10:36:49.173 に答える