2013-07-17 8 views
15

Fehler "Keine Persistence.xml-Datei im Projekt gefunden" in Eclipse.Eclipse - So beheben Sie den Fehler "Keine persistence.xml-Datei im Projekt gefunden" JPA-Problem

Ziel:

  1. Google Eclipse-Plugin: Erstellen Sie ein neues Projekt GWT + App Engine + Maven

    Schritte, dies zu schaffen "New Web Application Project" wählen.

  2. legen Sie den Namen usw.
  3. der rechten Maustaste auf das Projekt> Konfigurieren> zu Maven konvertieren ...
  4. Fix jdoconfig.xml Datei: xsi hat den falschen Wert. siehe Validating jdoconfig with incorrect url

Dann bekomme ich den obigen Fehler.

Die Datei existiert auf scr/META-INF/persistence.xml und auch Krieg/WEB-INF/classes/META-INF/persistence.xml aber wird nicht gefunden werden.

Hinweise: Ich installierte Plugins M2e, Eclipse M2e-wtp und Google Eclipse-Plugin

+0

Mögliche Duplikate von [Wie man Eclipse zu ignorieren sagt: "Keine persistence.xml Datei im Projekt gefunden"] (https://stackoverflow.com/questions/20287026/how-to-tell-eclips-to- ignore-no-persistence-xml-file-found-in-project) – bakoyaro

Antwort

17

Wenn Sie verwenden. Versuchen Recht vor, die Projektdatei klicken -> Build Path -> Konfigurieren Build Path

Schritt 1: Fügen Sie den Ordner META-INF auf dem Build-Pfad

Schritt 2: Recht der Projektdatei klicken -> Maven -> Update Projekt

+3

Schritte, die geklappt haben: 1. Fügen Sie dem Build-Pfad den Ordner META-INF hinzu. 2. Klicken Sie mit der rechten Maustaste auf die Projektdatei -> Maven -> Projekt aktualisieren. ..... (Ich könnte dann den Ordner META-INF aus dem Build-Pfad entfernen und alles war in Ordnung. Aber "Maven -> Update Project", allein hat nicht funktioniert, beide Schritte benötigt.) – eddyparkinson

+0

Mit Ihrem Extra aktualisiert steps, thanks –

+1

Ist das eines dieser Dinge, über die man mit Eclipse keine Fragen stellen sollte? Ich meine: die META-INF/persistence.xml befindet sich im Buildpath, aber "Maven -> Update Project" entfernt die Nachricht immer noch nicht. Oder sollte persistence.xml wirklich im Stamm des Klassenpfads sein? – gkephorus

Verwandte Themen