GWT-RPCアプリケーションをOpenShiftに展開するときのClassNotFoundException
質問
私はwebアプリケーションを展開しました(GWTで書かれ、リモートプロシージャコール(RPC))をOpenShift
に展開しました。
アプリケーションにアクセスすると、RPCが呼び出されます。ログファイルをチェックし、次の例外が結果です。
java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService
.
誰かが知っています、その修復方法は?私はMavenを使ってアプリケーションを構築する(mvn clean install
)
解決
pom.xml
に依存関係を追加してください。以下の依存関係で${gwtVersion}
を置き換えます。
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwtVersion}</version>
<scope>runtime</scope>
</dependency>
.
もう一度同じ手順mvn clean install
所属していません StackOverflow