2011-01-21 3 views
3

私は、クライアントサイド、Tomcat Apacheサーバ、MySQL、Hibernate with JPAでGWTを使用するプロジェクトに取り組んでいます。私はまた、注釈を使用していますし、次のようにEntityManagerの マイフォルダ構造は次のとおりです。org.hibernate.cfg.Environment - hibernate.propertiesが見つかりません

+build 
+java 
    +com 
    +META-INF 
     persistence.xml 
+webcontent 
    +WEB-INF 

私は他の情報の中

INFO org.hibernate.cfg.Environment - hibernate.properties not found 
INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist 

をコンソールで次の出力を取得しています私もWEB-内のpersistence.xmlを配置してみましたinf/meta-infでも同じエラーが表示されます。 これはサーバーで操作している場合にのみ発生します。メインクラスを使用してローカルでテストすると動作します。 プロパティファイルが見つからない理由を教えてください。

+0

をあなたがしようとしました'webcontent/META-INF/persistence.xml'? –

+0

なぜそれはエラーだと思いますか?それは情報メッセージです、あなたのプログラムはそれの後でうまくいくはずです。 – axtavt

答えて

3

Hibernateはhibernate.propertiesという名前のファイルを見つけることができなかったことを伝えます。 あなたは、このログメッセージのWebContent/WEB-INF/hibernate.propertiesを作成

を取り除くしたい場合は、直接このようなpersistence.xmlでベンダー固有のプロパティを提供することができます

<properties> 
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" /> 
</properties> 
関連する問題