我在一个使用 Jackrabbit 和 Hibernate Search 的基于 Java Web 的应用程序上工作。我面临的问题是 Jackrabbit 严重依赖 Lucene 2,但 Search 需要 Lucene 3 才能工作。我设法做了一些“不太好的诡计”来让它工作(即我必须找到一种方法在我的 WEB-INF/lib 目录中同时拥有 Lucene 2 和 3 JAR 而没有任何类冲突)。
尽管一切正常,但我想完全摆脱 Lucene 2,但 Jackrabbit 一直在为我坚持这一点。前几天我遇到了以下链接,我看到 Jackrabbit 家伙已经设法升级以在“沙盒”分支中与 Lucene 3 兼容。
我的问题是有人用过这个沙盒版本吗?我还没有机会玩它,所以我想知道是否有人可以确认它确实可以与 Lucene 3 一起使用,如果是的话,你在从上一个稳定的 Jackrabbit 版本升级到这个沙盒/快照时是否遇到任何问题?这将极大地帮助我决定现在升级到此版本或等到他们有另一个稳定版本。