2

GWT 2.4.0 にアップグレードしたので、RequestFactory インターフェースのアノテーション処理を有効にしたい (必要です) 。Eclipse でそれを行うための手順は十分に明確ですが、Intellij IDEA の対応する手順が見つかりません。

Intellijの注釈処理設定ページのフィールドには、「プロセッサ FQ 名」が必要なようです。それは何でしょうか?

4

3 に答える 3

4

注釈プロセッサを有効にする必要がないことがわかりました。クラスパスに適切な JAR ファイル (この場合は requestfactory-apt と requestfactory-server) をすべて配置し、古いバージョンの gwt-servlet.jar をクラスパスから削除し、Intellij のキャッシュを無効にし、以前にコンパイルしたものを削除しました。プロジェクトのバージョンを変更し、Intellij を再起動し、口を適切な位置に保持すると、[注釈処理を有効にする] のチェックを外していても、注釈プロセッサが実行されました。

于 2011-09-11T11:51:58.917 に答える
1

ここに IntelliJ の手順がいくつかあります: https://docs.google.com/document/d/1UASaSSrGFJOmRPC7NCeEqabSGoNmyEs4Ir-4H1y1a6g/edit?hl=en_US

プロセッサの FQ 名は次のようになります。com.google.web.bindery.requestfactory.apt.RfValidator

于 2013-10-24T13:09:10.973 に答える
1

「プロセッサ FQ 名」は、注釈を処理するクラスの完全修飾クラス名 (クラス名とパッケージ) であると想定しています。

于 2011-09-11T08:08:31.573 に答える