-2

JPA を介して Datanucleus で HBase を使用した経験がある人はいますか。Datanucleus がデータストアからコレクションを取得するのに苦労しています。どんなポインタでも大歓迎です!

依存関係: https://github.com/ravindranathakila/www.ilikeplaces.com/blob/master/pom.xml

persistance.xml: https://github.com/ravindranathakila/www.ilikeplaces.com/blob/master/src/main/resources/META-INF/persistence.xml

orm.xml:(有無にかかわらず違いはありません) https://github.com/ravindranathakila/www.ilikeplaces.com/blob/master/src/main/resources/META-INF/orm.xml

このコードは OpenJPA と Apache Derby データベースで問題なく動作するため、JPA に関して言えば、大きな欠陥はありません。

繰り返しますが、いくつかのヘルプまたは失敗のケースは大歓迎です!

4

1 に答える 1

1

Mavenを使用してdatanucleusを構築する場合の最善のアプローチは、バンドルされたライブラリをダウンロードして、それらへのシステムパスを提供することです(HBaseフルバンドルとリリースバージョンを入手してください)。これにより、競合や欠落しているjarを解決する時間を大幅に節約できます。

次はクラスの強化です。これは、ここで説明したように実行できます。依存関係の問題が発生し続ける場合は、そこに記載されているさまざまなアプローチを試してください(理論的には、同じファイルの異なるバージョンまたはHBase-Zookeeperバージョンとバージョンの競合がない限り、ダウンロードしたライブラリを使用しているため、そうすべきではありません)

これは上記の問題を解決するものではありませんが、他の人がこれに関連する問題を絞り込むのに役立つように、この回答で質問を承認しています。

于 2012-11-23T02:51:53.680 に答える