2017-08-03 11 views
-3

私は休止状態4で春4を統合しようとしていますし、私はMavenの依存関係とEclipse IDEを使用していますが、私が言及したエラーの下に取得しています:春 - Hibernateは統合

によって引き起こさ:java.lang.classnotfoundexception:org.hibernate.annotations .Entity

既に実装されていて、うまくいけば、プロジェクトを共有して、統合の流れを理解できるようにしてください。私は春と冬眠には新しいです。

+0

エラーは、クラスパスにJARファイルがないことを意味します。 'org.hibernate.annotations.Entity'クラスを含むJARファイルを見つけてEclipseのプロジェクトに追加する必要があります。このファイルは 'hibernate-core-4.x.x.Final.jar'にある必要があります。 – Jesper

+0

しかし、' org.hibernate.annotations.Entity'は廃止予定ですので、代わりにJPAアノテーション 'javax.persistence.Entity'を使うべきです。 – Jesper

+2

https://stackoverflow.com/questions/7985970/org-hibernate-annotations-entity-deprecated-in-hibernate-4 – soorapadman

答えて

-2

あなたは以下を見つけることができ、いくつかの依存関係を使用する必要があります。

<dependency> 
    <groupId>org.hibernate</groupId> 
    <artifactId>hibernate-commons-annotations</artifactId> 
    <version>3.2.0</version> 
</dependency> 

<dependency> 
    <groupId>org.hibernate</groupId> 
    <artifactId>hibernate-annotations</artifactId> 
    <version>3.5.5-Final</version> 
</dependency> 


<dependency> 
    <groupId>org.hibernate</groupId> 
    <artifactId>hibernate-entitymanager</artifactId> 
    <version>5.2.9.Final</version> 
</dependency> 

とあなたがしてMavenプロジェクトを使用していない場合は、 hibernate-entitymanagerhibernate-annotations jarファイルをダウンロードし、ビルド・パスに追加して再構築する必要がありますプロジェクト

+0

Abishekは彼がMavenを使用していないという上記の質問に言います。 – Jesper

+0

次に、 'hibernate-entitymanager'と' hibernate-annotations'のjarファイルをダウンロードし、jarファイルをビルドパスに追加します。 – Sharma

+0

これはOPのバージョン4と言う質問には答えませんが、なぜ5を提案していますか? – soorapadman