"Keine Persistenzeinheit mit Name 'Produkt' gefunden"

7

Ich habe vor kurzem dieses Tutorial abgeschlossen: " Ссылка ", aber jetzt möchte ich Es funktioniert mit Hibernate und Annotationen. Ich weiß, dass ich in der Nähe bin, aber ich habe eine Straßensperre getroffen, und ich kann es nicht herausfinden. Ich habe meinen Code in den Spring-Foren hier gepostet. Ich würde jede Hilfe sehr schätzen. Danke

Ich versuche Annotationen einzubauen und in den Winterschlaf zu integrieren, aber ich habe ein Problem festgestellt und kann es nicht herausfinden. Ich bekomme immer Fehler von "Keine Persistenz Einheit mit Name 'Produkt' gefunden". JEDE Hilfe würde sehr geschätzt werden.

    
type7 06.01.2011, 07:54
quelle

4 Antworten

23

Sie benötigen ein META-INF/persistence.xml , mit <persistence-unit name="product"> . Siehe hier

(Ich gebe es normalerweise in WEB-INF/classes/META-INF ein. Wie in den Kommentaren erwähnt, kann man es mit maven in src/main/resources/META-INF setzen)

    
Bozho 06.01.2011, 08:05
quelle
2

Ich lief auf das gleiche Problem und musste die Web Deployment Assembly-Konfiguration manuell bearbeiten, damit /META-INF/persistence.xml unter WEB-INF/classes/ bereitgestellt wurde (das rote Kästchen im angehängten img wurde manuell bearbeitet)

    
pkaramol 03.02.2015 19:06
quelle
1

Dies ist ein Beispiel für Datei persistence.xml

%Vor%

Erstellen Sie diese Datei in " src / main / resources / META-INF ", wenn Sie Maven-Projekt verwenden.

    
BERGUIGA Mohamed Amine 22.10.2014 19:30
quelle
0

Ich habe das gleiche Problem. Aber wenn Sie die IDE verwenden (zum Beispiel Eclipse) und konfigurieren Sie Ihren Server in der IDE. Wenn Sie das Stück asoziieren und den Server neu starten, immer denselben Fehler haben, weil die Persistenzeinheit erkannt wurde, müssen Sie diesen Teil des Servers löschen und auf dem alten Weg bereitstellen. Treten Sie in die Konsole ein und installieren Sie das Projekt, das Ihnen Frieden und Arbeit bringt !!

Und der andere ist, wenn Sie die Diagnose in wls überprüfen, die Sie benötigen, sagte, wer Benutzer der jdbc ist, nur auswählen und überprüfen (zum Beispiel AdminServer) und speichern und erneut überprüfen !!

: D

    
Charrocker 05.11.2015 02:50
quelle

Tags und Links