<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>ejb3-persistence</artifactId>
            <version>3.3.2.Beta1</version>
            <type>pom</type>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-annotations</artifactId>
            <version>3.5.6-Final</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>3.6.7.Final</version>
            <type>jar</type>
            <scope>compile</scope>
        </dependency>

 <repositories>
    <repository>
        <id>jboss</id>
        <name>JBoss repository</name>
        <url>http://repository.jboss.org/maven2</url>
    </repository>
</repositories>

Pom.xml файл.

Но My eclipse не может идентифицировать SessionFactory, Session, Transaction, HibernateException и т.д. и дает ошибку времени компиляции. как это решить?

0
TechFind 28 Авг 2011 в 13:21

2 ответа

Лучший ответ

Начиная с версии hibernate 3.6, ядро ​​ja содержит аннотации, поэтому я не думаю, что вам нужна явная зависимость для аннотаций. Кроме того, вы не должны получать ошибок компиляции.

0
Scorpion 28 Авг 2011 в 09:26