Я создаю проект, используя maven с пружиной и гибернацией.Я добавил зависимость для использования пакета javax.persistence в pom.xml как
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>ejb3-persistence</artifactId>
<version>1.0.2.GA</version>
</dependency>
После добавления этой зависимости попытался импортировать пакет javax.persistence, но он не обнаружился.Затем я скачал файл jar из mvnrepository, связанный с этим, и затем смог явно импортировать пакет.Я предполагаю, что Maven обрабатывает зависимость, и не должно быть никакой необходимости загружать jar-файл и затем добавлять его в путь сборки.
Может кто-нибудь объяснить, где я ошибся?
.Файл проекта имеет следующее содержание:
<projectDescription>
<name>SampleWebApp</name>
<comment>This is the sample web app. NO_M2ECLIPSE_SUPPORT: Project files created with the maven-eclipse-plugin are not supported in M2Eclipse.</comment>
<projects/>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>