0

gwt2.4rc としてタグ付けされた svn でバージョンをコンパイルしました。前回よりもライブラリがいくつか増えました。どのライブラリが何のために必要かについての指示はありますか? 標準ライブラリ (servlet、servlet-deps、user) のみで試してみましたが、requestfactory 呼び出しが行われると次のエラーが発生します。

java.lang.NoSuchMethodError: com.google.gwt.core.client.impl.WeakMapping.setWeak(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)

requestfactory-client および requestfactory-server jar を依存関係として宣言しようとしましたが、役に立ちません。依存関係を管理するために maven を使用しています。2.4 ベータ版に戻りますが、後で導入されたドラッグ アンド ドロップ機能が必要です。誰が何が間違っているのか考えていますか? または、これをさらに深く掘り下げる方法のヒントはありますか? 私はこれを理解しようと多くの時間を費やしていますが、成功していません:(さらに情報を提供する必要がありますか?

よろしく、アルネ

4

1 に答える 1

3

2.4-rc1gwt-servlet.jarをwar/WEB-INF / libにデプロイしましたか?また、gwt-maven-pluginのSDKをオーバーライドするようにしてください:http://mojo.codehaus.org/gwt-maven-plugin/user-guide/using-different-gwt-sdk-version.html

それは言われています:

  • Mavenを使用する場合は、gwt-servlet-depsを使用するのではなく、org.json:jsonおよびjavax.validation:validation-apiを参照してください。
  • サーバー側でRequestFactoryのみを使用する場合(GWT-RPC、SafeHtml、RegExpなどなし)、gwt-servletの代わりにrequestfactory-serverを使用できます。requestfactory-clientは、Javaクライアント(Androidなど)に使用されますが、ここでは使用されません。
于 2011-07-12T09:52:24.923 に答える