2016-07-25 13 views
0

私たちは、Play Framework + Hibernateプロジェクトに取り組んでいます。また、Hibernateの特別なケースがありました。私たちは、Playプロジェクト(例えば、ivy2キャッシュとカスタムライブラリフォルダ)からHibernateの依存関係をすべて削除しました。奇妙なことに、Hibernateをインクルードされたライブラリとして引き続き実行することです!Strange Play FrameworkとHibernateの問題

enter image description here

しかし、休止状態が含まれているかのようにプレイプロジェクトはまだ正常に実行します。

IntelliJのは、Hibernateは、プロジェクトのライブラリ内にないことを示しています。そして

enter image description here

我々はJVMが休止状態にロードされ見ることができますデバッグしようが、決してによって、我々はIntelliJの

からのコードで、ステップやクラスファイルを見ることができれば何かアドバイスは歓迎されます!

+0

build.sbtファイルを追加してください。 – marcospereira

+0

また、使用しているPlayおよびIntellij IDEAのバージョンを追加してください。 – marcospereira

+0

'built.sbt'を変更した後、activator/sbtで' reload'しましたか? –

答えて

0

私たち自身で問題を解決しました。 IntelliJ & Play開発を誤解しているようです。 Play & IntelliJに出くわす人のために、HibernateはIntelliJの必要なライブラリから削除されますが、SBTは最初に起動され、SBTはシンボル解決プロセスの一部としてHibernateをダウンロードすることがあります。

カスタムビルドされたHibernateをSBT ivy2キャッシュフォルダに入れる必要がありました。