Erreur avec l’exemple de projet Restlet

J’ai téléchargé l’ exemple de projet Restlet et je l’ ai ouvert dans Eclipse. J’ai instantanément cette erreur:

Errors occurred during the build. Errors running builder 'Google WebApp Project Validator' on project 'org.restlet.example.serialization.gae-gwt'. java.lang.NullPointerException 

Qu’est-ce que je fais mal?

J’ai eu la même erreur avec mon propre projet. Dans l’Explorateur de projets Eclipse, j’ai cliqué avec le bouton droit de la souris sur le projet et choisi Actualiser. Cela a effacé l’erreur pour moi.

C’est une solution temporaire, mais reproductible, que quelqu’un de mon équipe a trouvée …

Fermer le projet Fermer Eclipse Open Eclipse Ouvrir le projet

J’ai toujours eu ce problème en combinaison avec git. Mon référentiel git se trouvait dans mon espace de travail Eclipse (même si Eclipse vous avertit de ne pas le faire). La suppression de l’ancien référentiel, la création d’un nouveau référentiel git en dehors de l’espace de travail eclipse, puis le clonage d’une nouvelle copie de mon projet gwt ont résolu ce problème. J’espère que cela t’aides.

Je rencontre également cette erreur, mais grâce à git en comparant .classpath, j’ai remarqué que j’avais retiré quelques variables de la liste “Configurer les variables”, mais pas du chemin de construction Java. Une fois que je l’ai retiré de la deuxième liste, l’erreur a disparu.

J’ai eu cette erreur lorsque j’utilisais un espace de travail qui se trouvait sur un NFS et que le même espace de travail était ouvert sur deux sessions vnc différentes. J’ai fermé Eclipse sur une session vnc, puis redémarré Eclipse sur l’autre. Ensuite, je suis allé sur le chemin de compilation java et ai édité le sdk gwt et je l’ai fait utiliser le sdk gwt qui était déjà indiqué et il a cessé de me donner cette erreur. Je n’ai pas réellement changé le swk du gwt, je me suis contenté de le faire. J’espère que cela t’aides.

Le problème était lié à l’absence de configuration de JRE. Je viens de procéder comme suit: Accédez à Configuration du chemin de construction, sélectionnez Ajouter une bibliothèque, Bibliothèque système JRE, sélectionnez votre JRE. Et voilà

Pour moi, cette erreur semblait se produire après l’échec d’une compilation par manque de mémoire et le redémarrage d’eclipse. Cependant, après avoir augmenté la mémoire (dans le fichier eclipse.ini), le problème persistait. Aucune des solutions ci-dessus n’a fonctionné pour moi.

La solution bizarre que j’ai trouvée: notre projet ici utilise GWT 2.4, alors je suis passé à la version 2.5 (qui vient avec le plugin – fenêtre> préférences> google> Web Tookit), recompilé, est revenu à la version 2.4 et, hop, ça a fonctionné encore!

(Une autre heure de ma vie, je ne reviendrai jamais!)