2014-04-24 3 views
1

Le mode GWT Dev fonctionne correctement jusqu'à ce que j'essaie de redémarrer le serveur. À ce stade, j'obtiens une exception "java.lang.ClassFormatError: Absent Code dans la méthode qui n'est pas native ou abstraite dans le fichier de classe javax/el/BeanELResolver".pourquoi le mode de développement de GWT "redémarrer le serveur" échoue-t-il?

C'est en cours d'exécution en utilisant maven, où je devais mettre:

vrai

qui, comme il l'indique, met les classes GWT à l'avant du classpath pour éviter de tels problèmes avec des pots pleins d'espaces réservés. Je spécule que peut-être le redémarrage n'observe pas ce drapeau, mais ne l'a pas confirmé. Toute idée serait appréciée.

+0

Désolé, erreur de l'opérateur: le "vrai" ci-dessus était une référence mutilée à la balise maven "gwtSdkFirstInClasspath", qui était définie sur true. – user3416742

Répondre

0
<runClasspathExcludes> 
    <runClasspathExclude>javaee-web-api-6.0.jar</runClasspathExclude> 
</runClasspathExcludes> 

Cette tidbit dans la section de configuration gwt-maven-plugin ressemble à l'astuce.

Questions connexes