Ausführen einer Restlet Tutorial, Ich erhalte java.lang.NoClassDefFoundError
-
09-10-2019 - |
Frage
Ich versuche, die ersten Server-Tutorial auf Restlet
Lösung Es war Eclipse-Problem, ich hatte alle die Gläser zu entfernen und nur hinzufügen org.restlet.jar und reinigen auch das Projekt. Nachdem ich das alles tat, war als erwartet.
Andere Tipps
Danke. Ich habe auch das gleiche Problem in NetBeans IDE. Ich entfernte „org.restlet.ext.httpclient-2.1m1.jar“ Datei aus dem Projekt lib und keine Fehler, da dann.
Nur, dass zu aktualisieren, aus den aktuellen restlet-jee-2.0.10/lib
Ordnern kopieren nur die org.restlet.ext.servlet.jar
und org.restlet.jar
. Das löste das Problem in Eclipse.
Nach /selectableRestWebComponent/src/services/FirstServerResource.java als Web-Komponente in Eclipse ausgeführt wird. Fügen Sie nur org.restlet.jar in der Build-Pfad Bibliothek.
Stellen Sie sicher, dass Sie das Projekt reinigen und Sie können überprüfen ‚Build automatisch‘ in dem Eclipse-Projekt-Registerkarte.
Stellen Sie sicher, haben Sie einen Server im Hintergrund ausgeführt wird oder in das Eclipse-Projekt angehängt, wie Apache Tomcat 6.2 zum Beispiel.
Die Konsole sollte die Meldung ‚Starten des internen [HTTP / 1.1] Server auf Port 8182‘ statt alle diese Fehler zu zeigen Sie in Ihrer Frage angezeigt.
Öffnen Sie einen Browser und rufen Sie die URL http: // 'localserverIPaddress':. 8182 / test / Tutorial, und Sie sollten die Worte sehen Hallo, Welt angezeigt