1

私はRest Webサービスを持っています。Java アプリケーションを使用してアクセスし、そのパッケージ構造を以下に示します。

src.app ->App.gwt.xml

src.app.source->RestProxyClass.java// Rest アプリケーションにアクセスする

以下は App.gwt.xml ファイルの内容です

<?xml version="1.0" encoding="UTF-8"?>
<module rename-to="App">
    <source path="source"/>
</module>

この Java アプリケーションを使用して、Rest Web サービスにアクセスできます。

このプロジェクト jar を取得し、GWT プロジェクトに追加します。この jar ファイルをライブラリに追加し、[注文とエクスポート] から jar を選択します。参照ライブラリでこのパッケージを入手しました

次に、次のコードを .gwt.xml ファイルに追加します

<inherits name="app.App" />

しかし、実行時に次のエラーが発生しました。

No source code is available for type app.source.RestProxyClass; did you forget to inherit a required module?

以下はGWTコードです

public class RestProxyAccessClient implements EntryPoint {

    public void onModuleLoad() {
RestProxyClass app=new RestProxyClass();
        try {
            //restProxy.check();
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

    }
}
4

1 に答える 1

0

*.javaファイルが JAR 内にパッケージ化されていることを確認します。

于 2013-01-18T10:24:48.397 に答える