ClassNotFoundException quando si distribuisce l'applicazione GWT-RPC a OpenShift
Domanda
Ho distribuito il mio webapp (scritto con GWT e utilizzando le chiamate di procedura remota (RPC)) su OpenShift
.
Se accedo la mia applicazione viene chiamato un RPC.Ho controllato i file di registro e la seguente eccezione è il risultato:
java.lang.ClassNotFoundException: com.google.gwt.user.client.rpc.RemoteService
.
Qualcuno lo sa, come risolverlo?Ho usato Maven per costruire la mia applicazione (mvn clean install
)
Soluzione
Si prega di aggiungere la dipendenza nel tuo pom.xml
.Sostituire ${gwtVersion}
nel sotto dipendenza.
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwtVersion}</version>
<scope>runtime</scope>
</dependency>
.
Ancora una volta lo stesso passo mvn clean install
Si prega di dare un'occhiata a ClassNotFoundException quando si distribuisce GWT-RPC-Applicationon
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow