2017-10-04 79 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

感謝您的回覆! –