5

ロンボクされたGWTプロジェクトを開発モードで実行するための公式の指示に従おうとしましたが、何か間違ったことをしているのですか、それとも現在のバージョンのGWTでは機能しませんか?

私が得るエラーは次のとおりです。

「メソッドsetA(int)は、タイプMyDataに対して未定義です」。

MyDataは単純です:

@Data
public class MyData {
  private int a;
}

私が指定している

-javaagent:/path/to/lombok.jar=ECJ

私のEclipse実行構成で(VM引数として)。

私も遊んでみました

-Xbootclasspath / p:/path/to/lombok.jar

、および私のantファイルから開発モードを開始するなど。

問題は、ほとんどの場合、セットアップ全体がどのように機能するかを推測しているだけなので、うまくいかない試みのトラブルシューティングを行う代わりに、正しいセットアップがどのように見えるかを尋ねたいと思います。

4

2 に答える 2

4

おそらく今では動作していますが、 GWT2.4 / Eclipse 3.7 で動作することを確認できます。必要な唯一のオプションは、-javaagent VM arg と、lombok.jar をクラスパス/ビルドパスに追加することです。

gwt-unitCache フォルダーと war/WEB-INF/classes フォルダーのいずれかを使用するために、最初に使用を開始するときにいくつかの問題があると思います。これらをクリアすることは、セットアップ時におそらく良いステップです!

于 2012-02-05T20:29:40.637 に答える
2

問題 393に遭遇したと思います。その場合は、最新のエッジ リリースを試すことができます

開示: 私はプロジェクト ロンボク開発者の 1 人です。

于 2012-01-02T19:40:58.530 に答える