Die import javax.Persistenz kann nicht aufgelöst werden, nach dem löschen von Server-Runtime-Umgebung
Hatte ich ein funktionierendes java-Projekt, habe ich beschlossen, entfernen Sie alle Server-Runtime-Umgebungen in meinem eclipse. da ich immer viele Fehler wie :
The import javax.persistence cannot be resolved
,
Entity cannot be resolved to a type
...
kann ich die Wiederherstellung des Zustandes von meinem Projekt ?
Nachdem das denken in logischen Grund , denke ich, dass das prbolem, ausgestellt nach, dass ich hatte, bearbeitet die PATH-Variable in windows , kann mir jemand sagen, was ich shouldhave in dieser PATH-variable um das Paket javax.Persistenz arbeiten ?
Ja, wieder die Server-Runtime-Umgebungen.
wie ?
haben Sie erinnerte sich an alle Ihre Einstellungen, oder nicht ? @majdhwas
versuchen Sie diesen link >> help.eclipse.org/mars/...
wie ?
haben Sie erinnerte sich an alle Ihre Einstellungen, oder nicht ? @majdhwas
versuchen Sie diesen link >> help.eclipse.org/mars/...
InformationsquelleAutor majd hwas | 2016-05-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lösen: "Die import javax.Persistenz kann nicht aufgelöst werden" müssen Sie das Glas mit javax.die Persistenz.Person auf deinem Weg. Es ist wahrscheinlich die hibernate-jpa-version-api jar.
Dazu in Eclipse:
Diese beheben sollten, die Abhängigkeit Problem, das Sie haben. Wenn Sie möchten, um einen server hinzuzufügen, gehen Sie zu Datei->new->andere->server. Dann wählen Sie die Art von server, den Sie brauchen.
Ja, befolgen Sie die obigen Schritte. Sie müssen einfach wissen, wo die Persistenz jar liegt. Haben Sie versucht, die Schritte, die ich oben aufgeführt in die Kugeln? Was ist nicht klar? Auch Auschecken dieser anderen post: stackoverflow.com/questions/15598210/...
Ok, ich arbeite nicht mit hibernate, aber mit JPA , dieses Problem begann, als ich gelöscht hatte, etwas aus der path-variable kannst du mich führen, was ich in dieser variable ?
Wenn Sie nicht mit hibernate dann suchen Sie vielleicht für die persistence.jar. Wenn Sie nicht haben persistence.jar oder nicht wissen, wo es ist Sie können es herunterladen, dann legen Sie es in einen lib-Ordner in Ihrem Projekt und führen Sie dann die Schritte oben. Wenn Sie mit maven, fügen Sie es einfach als eine Abhängigkeit. Sie finden die jar-hier: mvnrepository.com/artifact/javax.persistence/persistence-api/...
Eine weitere option, wenn Sie mit der rechten Maustaste auf Ihre .classpath-Datei und wählen Sie "Vergleichen Mit" ->Lokale Geschichte, betrachten Sie dann die diffs von der anderen version. Finden Sie den fehlenden Eintrag in den classpath auf diese Weise.
InformationsquelleAutor Brod
Ich habe gerade jetzt angekommen tofind die Lösung für mein Problem, Es ist, weil ich Sie gelöscht, die Laufzeit von mein Projekt , also musste ich neue runtime und beeinflusst mein Projekt toIt und fein gearbeitet. Vielen Dank an alle !
InformationsquelleAutor majd hwas
Ich heruntergeladen habe die neueste Hibernate-version & ich habe das gleiche Problem, nachdem ich fügte der unten Gläser nur, um mein Projekt.
Ordner: hibernate-search-5.8.0.Letzte\dist\lib\required
Gläser:
In diesem Stadium ich stehe vor dem Problem unter.
Also ich habe dazu noch eine abhängige jar, wo der code auf intern, und das Problem verschwand.
Ordner: hibernate-search-5.8.0.Letzte\dist\lib\zur Verfügung gestellt
Jar-Name: hibernate-jpa-2.1-api-1.0.0.Final.jar
Bitte posten Sie Ihre Kommentare, wenn Sie irgendwelche Zweifel haben und ich froh bin, Sie zu beantworten.
InformationsquelleAutor mannedear