Też miałem ten problem raz. Występuje, gdy wymeldujesz się projektem z repozytorium kontroli wersji, a niektóre konfiguracje stworzone przez twórcę projektu nie są udostępniane członkom zespołu. Czy przypadkiem używasz HibernateJPA jako implementacji JPA? W takim przypadku należy sprawdzić:
Go do swojego projektu Properties > Hibernate Settings
, raz tam, sprawdzić combobox poniżej „Domyślna konfiguracja Hibernate Console” etykiecie i wybrać konfigurację konsoli. Jeśli żadna konfiguracja konsoli nie istnieje, przejdź do Run > Run Configurations ...
i pod utwórz nową konfigurację, określ nazwę projektu, w "Połączenie z bazą danych:" wybierz combobox "[Połączenie konfigurowane projektu JPA]", kliknij Zastosuj i powróć do "Ustawienia hibernacji" strona ustawień konfiguracji twojego projektu.
Gdy wszystko jest zrobione, oczyścić swój projekt (może to zrobić kilka razy, zanim znika błędach chociaż, ze względu na pewne problemy zaćmienie), jeśli projekt nie robi” t odśwież prawidłowo, zrestartuj Eclipse (tak, to jest trochę ekstremalne, ale czasami po prostu działa).
Jeśli używasz Mavena i wtyczki m2e, kliknij projekt prawym przyciskiem myszy i przejdź do Maven > Update Project Configuration...
i poczekaj, aż projekt zostanie odświeżony.
Lol. To się udało! Nie wiesz, jak to zrobiłeś z tego niezwykle przydatnego komunikatu o błędzie, ale dziękuję Ci za udostępnienie. Prowadził mnie do szału! :) – Dustin
W rzeczywistości w Eclipse Luna wystarczy kliknąć projekt prawym przyciskiem myszy i wybrać opcję Validate, aby pozbyć się starych błędów JPA. Nie ma potrzeby odświeżania, czyszczenia lub aktualizacji projektu. – mkalkov
Przepraszam, @Dustin, wiem, że jest trochę późno, ale "nie ma za co". Zapomniałem ci odpowiedzieć, moja zła. Rzeczywiście, pamiętam, że ten błąd poświęcił dużo czasu i włosów, aby naprawić, cieszę się, że pomógł ci w tej chwili. – higuaro