0

gwt でのリフレクションに gwt-preprocessor を使用しようとしています。Eclipse で実行構成を作成しました。プリプロセッサは正常に実行されているようですが、その後、「不明な引数: -remoteUI」が表示されたときに gwt コンパイラを実行しようとしていると思います。

実行構成から「remoteUI」引数を削除すると、次のエラーが発生します: 必要な引数 'module[s]' がありません

誰かが Eclipse で動作する構成を持っている場合、gwt-preprocessor をインストールするための正確な手順を指定できますか? ありがとう!

4

1 に答える 1

1

開発モードを使用している場合は、メインクラスorg.hawk.gwt.ppc.DevModeWrapperの代わりに使用してください。org.hawk.gwt.ppc.CompilerWrapperデバッグ構成を作成する方法の例を次に示します。

  1. Webアプリケーション構成(gwt Webアプリケーション)を作成します。
  2. メインタブで、DevModeクラスを次のように置き換えますorg.hawk.gwt.ppc.DevModeWrapper
  3. 引数->プログラム引数セクションの例を次に示します。

    -Puse-generics -Pprocess-annotations -Preflect=org.hawk.gwtppc.webtest.tests.** -remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -logLevel INFO -codeServerPort 9997 -port 8888 -war /Users/alexbereznevatiy/dev/gwtppc/webtests/war org.hawk.gwtppc.webtest.webtest

  4. 残りはほとんど同じです。[ソース]タブだけでなく、[クラスパス]タブにもプロプロセッサバイナリが含まれていることを確認してください。

質問がある場合は、gwt-preprocessorにバグを登録し てください(見つかった場合)。

于 2013-02-12T07:09:13.580 に答える