Jestem początkującym z Maven2 i piszę pom.xml. Teraz chcę dostać Hibernate i javax.persistence aby rozwiązać ten problem:Jak uzyskać Hibernate + javax.persistence przez Maven2 pom.xml
import javax.persistence.Entity;
...
import org.hibernate.annotations.Fetch;
...
Co trzeba zrobić? Pisałem w moim pom.xml:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>3.5.6-Final</version>
</dependency>
Ale pojawia się błąd (mam już trochę inne zależności, ale Hibernacja nie działa):
11.10.10 13:19:53 MESZ: Refreshing [/testProject/pom.xml]
11.10.10 13:19:54 MESZ: Missing artifact org.hibernate:hibernate:jar:3.5.6-Final:compile
11.10.10 13:19:54 MESZ: Maven Builder: AUTO_BUILD
11.10.10 13:19:55 MESZ: Maven Builder: AUTO_BUILD
Więc, co tu się dzieje? Dlaczego nie zna artefaktu?
Z góry dziękuję & Pozdrawiamy.
Dziękuję za odpowiedź, ale otrzymuję: 11.10.10 13:27:50 MESZ: [WARN] Brakujący POM dla org.hibernate: hibernacja-upoważniony menager: jar: 3.5.6-Final 11.10.10 13: 27:51 MESZ: Brak artefaktu org.hibernate: hibernate-entitymanager: jar: 3.5.6-Final: kompilacja – Tim
@Tim Oh, założyłem, że zadeklarowałeś repozytorium JBoss. Zaktualizowałem swoją odpowiedź. –
Okay, teraz to działa, javax.persistence. * Może być rozwiązany, ale nie na przykład "import org.hibernate.annotations.Fetch;" Przepraszamy, po ponownym uruchomieniu mojego środowiska roboczego zostanie on rozwiązany! – Tim