2017-10-04 78 views
2

我需要增加休眠时间在java class FSMasterDirectoryProvider.java中,它位于hibernate-search-engine-4.5.3.Final.jar中。我试着得到相同版本的源码jar,并通过修改睡眠时间来重新编译和打包它。我在重新编译和打包时使用了jdk1.7。但是当我部署那个jar时,我开始得到不同类型的异常。有没有其他的方式来获取源代码并进行修改?我在哪里可以获得建筑和包装所需的所有依赖列表。修改休眠文件以符合我的需要

回答

1

无需重新编译Hibernate Search来更改刷新周期,只需使用hibernate.search.default.refresh属性并将其设置为所需的秒数即可。


关于你的问题......我不会做这样的事我自己如果有办法解决这个问题(特别是任何其他方式,我上面给了一个,或升级到较新版本的休眠搜索,因为你的真的很旧)。

话虽这么说,如果你一定要...对Hibernate源搜索4.5.3可以在GitHub上:https://github.com/hibernate/hibernate-search/tree/4.5 说明建立它在自述文件中提供:https://github.com/hibernate/hibernate-search/tree/4.5#building-from-source

好运。

+0

感谢您的回复! –