ClassNotFoundException beim Bereitstellen von GWT-RPC-Applicaton auf OpenShift
Frage
Ich habe meine Webanwendung (geschrieben mit GWT und unter Verwendung von Remote Procedure Calls (RPC)) bereitgestellt OpenShift
.Wenn ich auf meine Anwendung zugreife, wird ein RPC aufgerufen.Ich habe die Protokolldateien überprüft und die folgende Ausnahme ist das Ergebnis:
java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService
Weiß jemand, wie man das beheben kann?Ich habe Maven verwendet, um meine Anwendung zu erstellen (mvn clean install
)
Lösung
Bitte fügen Sie die Abhängigkeit in Ihrem hinzu pom.xml
.Ersetzen ${gwtVersion}
in der folgenden Abhängigkeit.
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwtVersion}</version>
<scope>runtime</scope>
</dependency>
Wiederholen Sie den gleichen Schritt mvn clean install
Bitte schauen Sie sich an ClassNotFoundException beim Bereitstellen von GWT-RPC-Applicaton
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow