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)

È stato utile?

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
scroll top