0

誰かがこれと同様の問題を抱えているかどうかを確認するための簡単な行ですか?

プロジェクトのセットアップに必要な依存関係を使用していることを確認しましたが、createIndexer()を使用しようとすると次のエラーが発生します。

java.lang.NoSuchMethodError:org.hibernate.Session.setDefaultReadOnly(Z)V at org.hibernate.search.batchindexing.EntityConsumerLuceneworkProducer.run(EntityConsumerLuceneworkProducer.java:92)at org.hibernate.search.batchindexing.OptionallyWrapInJTATransaction.run(オプション.java:107)at java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:886)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:908)atjava.lang.Thread。 run(Thread.java:619)

乾杯、奪う

4

1 に答える 1

2

Session.setDefaultReadOnly()Hibernate3.5で追加されました。おそらく、ご使用のバージョンのHibernateSearchはご使用のバージョンのHibernateと互換性がありません。

Hibernate互換性マトリックスを参照してください。

于 2011-02-10T14:10:41.630 に答える