Java 将GWT RPC应用程序部署到OpenShift时发生ClassNotFoundException

Java 将GWT RPC应用程序部署到OpenShift时发生ClassNotFoundException,java,maven,gwt,rpc,openshift,Java,Maven,Gwt,Rpc,Openshift,我将我的webapp(用GWT编写并使用远程过程调用(RPC))部署到OpenShift。 如果我访问我的应用程序,将调用RPC。我检查了日志文件,结果出现以下异常: java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService 有人知道怎么解决吗?我使用Maven构建我的应用程序(mvn clean install)请在pom.xml中添加依赖项。替换下面依赖项中的${gwtVersion}

我将我的webapp(用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>

com.google.gwt

打开.war文件,检查依赖项是否存在。它应该在哪里?这些依赖项看起来如何?请阅读并共享
pom.xml
。将其作为zip文件打开(在Windows上以>7-zip或其他方式打开)。您将能够看到.war内容。查找
RemoteService.class
。编辑:@Braj评论是一条路要走。