• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Intellij IDEA - Dołączanie JPA do istniejącego projektu - cannot resolve class

0 głosów
62 wizyt
pytanie zadane 26 sierpnia w Java przez plkpiotr Stary wyjadacz (12,400 p.)
edycja 26 sierpnia przez plkpiotr

Chciałbym dołączyć do istniejącego projektu w Intellij IDEA obsługę JPA 2.0. W tym celu skorzystałem z Add Framework Support... ustawiając wersję persistence.xml na 2.0, zgodnie z instrukcją na stronie producenta: Enabling JPA support for an existing module. Do Mavena dołączyłem [mam nadzieję odpowiednią] zależność jak niżej:

<dependency>
    <groupId>org.hibernate.javax.persistence</groupId>
    <artifactId>hibernate-jpa-2.0-api</artifactId>
    <version>1.0.1.Final</version>
</dependency>

Zaś sam plik persistence.xml jest następujący:

<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0">
    
    <persistence-unit name="NewPersistenceUnit">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>
    </persistence-unit>
    
</persistence>

Na czerwono zostaje podświetlona zaznaczona linia z komunikatem: Cannot resolve class...

Struktura projektu i widok IDE:

Próbowałem dołączyć inne zależności w Mavenie, dodawać inne wersje pliku .xml, jednak nic nie pomaga, co może być błędem?

1 odpowiedź

0 głosów
odpowiedź 26 sierpnia przez plkpiotr Stary wyjadacz (12,400 p.)
wybrane 27 sierpnia przez plkpiotr
 
Najlepsza

Zależność w Mavenie:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-core</artifactId>
    <version>5.2.10.Final</version>
</dependency>

<provider> w persistence.xml:

<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>

Nie ma już błędu powiązania klasy... Więc chyba pomogło ; )

Podobne pytania

0 głosów
1 odpowiedź 70 wizyt
pytanie zadane 23 lutego w Java przez analogiczny Nowicjusz (220 p.)
0 głosów
0 odpowiedzi 111 wizyt
0 głosów
0 odpowiedzi 110 wizyt
pytanie zadane 8 marca w Java przez Jonki Dyskutant (8,180 p.)

42,435 zapytań

81,741 odpowiedzi

162,233 komentarzy

20,381 pasjonatów

Przeglądających: 310
Pasjonatów: 35 Gości: 275

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...