指定 hibernate 搜索中索引文件的位置
嗨,大家好 我正在使用休眠搜索 我想指定索引文件的位置 现在我正在项目内部建立索引 通过以下内容:
@Indexed(index="indexes/myDomainClass")
但我想知道如何指定应用程序外部位置的索引 我尝试过类似的方法
@Indexed(index="/home/indexes/myDomainClass")
,但没有成功,有什么想法吗?
hi guys
i am using hibernate search
and i want to specify the location for index files
right now i am indexing inside the project
by the following:
@Indexed(index="indexes/myDomainClass")
but i was wondering how to specify the index to a location outside the app
i tried something like
@Indexed(index="/home/indexes/myDomainClass")
but it didn't work, any ideas ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用 hibernate.search.default.indexBase 属性(在 persistence.xml 或 hibernate.cfg.xml 中)来指定索引的基目录。
使用 AnnotationSessionFactoryBean(或任何会话工厂 bean)时,您可以通过以下方式设置各种属性:(
您需要 util: 命名空间)
并在架构位置:
I'm using the
hibernate.search.default.indexBase
property (in persistence.xml or hibernate.cfg.xml) to specify the base directory for the indices.When using
AnnotationSessionFactoryBean
(or any session factory bean), you can set various properties via:(You'll need the util: namespace)
and in the schema locations: