Ich habe ein App-Engine-Projekt in meine Eclipse importiert. Es lief auf meinem vorherigen Laptop gut, hier habe ich das Eclipse-Verzeichnis von meinem alten Rechner kopiert und das Projekt darin importiert. Jetzt sehe ich einen Fehler "java.lang.NoClassDefFoundError: Die Klasse sharepro.java.dao.EMFService konnte nicht initialisiert werden". Der Fehler ist in der Zeile "EntityManager em = EMFService.get (). CreateEntityManager ();". Ich habe alle Gläser hinzugefügt. Irgendwelche Hinweise darauf, welches Glas ich vermisse oder irgendein Conf-Problem?
Danke und Grüße Sundi
Ich weiß, dass es sich um einen alten Post handelt, aber ich hatte genau dieses Problem, und ich brauchte ein paar Stunden, um das herauszufinden (Juni 2013). Ich bin mir immer noch nicht sicher, warum meine Lösung funktioniert hat (oder vielmehr, warum meine Situation den Fehler verursacht hat), aber das habe ich getan, um es zu beheben:
Ich hatte einen Quellordner in meiner Projektstruktur mit einem / test Ordner, wo ich einige JUnit-Sachen hatte. Ich habe diesen Ordner gelöscht und jetzt funktioniert alles. Seltsam.
Andere Dinge, die ich für dieses Problem vorgeschlagen habe, sind unter anderem:
(Ich weiß, das ist ein alter Beitrag, aber falls jemand Hilfe braucht)
Ihr Fehler ist mehr als wahrscheinlich in Ihrem JDO, ich hatte gerade dieses Problem, ich habe einen JDO nicht richtig kommentiert und ich habe den gleichen Fehler wie Sie
Tags und Links google-app-engine entitymanager