2012-09-07 275 views
10

我在Eclipse中使用Eclipse Marketplace安裝了Subclipse。我不斷收到彈出窗口的消息在Mac OS X中安裝Subversion JavaHL庫

Failed to load JavaHL Library. 
These are the errors that were encountered: 
no libsvnjavahl-1 in java.library.path 
no svnjavahl-1 in java.library.path 
no svnjavahl in java.library.path 
java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java 

這是建議訪問的鏈接。 http://subclipse.tigris.org/wiki/JavaHL

在Mac OS X我找到一個鏈接到openCollabNet的,但我不能說鏈接找到二進制文件,將非常感激,如果有人可以幫助我找到鏈接二進制文件。 還有一種方法可以通過macports安裝Subversion JavaHL庫,如果是的話,那麼命令是什麼。

回答

11

使用SVNKit是一個有效的選項,但我仍然更喜歡JavaHL。提供由CollabNet託管的OSX二進制文件的志願者停止製作它們,因此它們沒有可用的Subversion 1.7版本,只有1.6版本。

我更新了Subclipse JavaHL wiki頁面。該頁面指導人們使用MacPorts或HomeBrew。這些是獲得JavaHL的最佳選擇。我使用MacPorts。

http://subclipse.tigris.org/wiki/JavaHL

20

您也可以通過「窗口 - >首選項 - >團隊 - > SVN - > SVN接口」切換到純Java實現,並選擇帶有「SVNKit」的條目。這樣你就可以刪除對本機代碼的依賴,並消除這些錯誤。 Eclipse Preferences

如果您缺少SVNKit選項,請驗證您是否已從CollabNet安裝插件「SVNKit Client Adapter」! Install SVNKit Adapter