一 使用環境 :
OS EI Capitan
eclipse 4.2
subclipse-1.10.x
二 安裝Subclipse,選擇在線安裝
1:打開eclipse 選擇Helpe -->Install New Software...
2: 選擇Add... (subclipse 官網:http://subclipse.tigris.org);
安裝成功會提示重啓eclipse,開始添加添加資源庫,點擊finsih時,會提示
“驗證位置時發生錯誤 unable to load default svn client”,查看eclipse ---> Preference --->Team --->SVN,提示
SVN接口 不可用(JavaHL)
查看javahl 文檔:http://subclipse.tigris.org/wiki/JavaHL,提示可以使用(引用:http://www.cnblogs.com/yinxiangpei/articles/3859057.html)
在下邊的OS
X中提到:要安裝JavaHL需要藉助MacPorts或者HomeBrew。(說明:MacPorts和HomeBrew是Mac OS X中的包管理器,類似於Ubuntu中的apt-get和Red Hat的yum,用於安裝、卸載、更新軟件等);
現在直接使用home-brew 進行安裝Javahl;
一 :先安裝home-brew 根據http://brew.sh 提示 使用terminal 進行安裝;安裝成功會自動配置path,可是使用
brew -v 查看一下版本
二 :安裝成功,根據javahl 文檔
輸入命令:
brew install --universal --java subversion
報出錯誤:提示使用 brew install homebrew/dupes/openldap
然後根據提示 使用 --host 替換 --universal
在安裝時提示: serf-1.3.8.tar.bz2下載不下來
可以下載壓縮包 serf-1.3.8.tar.bz2:(參考:http://www.cnblogs.com/wanggangblog/p/4573727.html)
放入對應的目錄;
在執行 brewinstall --host --java subversion
然後:執行
sudo mkdir -p /Library/Java/Extensions
sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib
mac 下eclipse安裝完成
問題: 根據subclipse 和javahl對應關係,通過命令安裝javahl的是1.8,所以需要用subclipse 1.10.x
參考:http://widerin.net/blog/using-svn-1-8-in-eclipse-on-mac-os-x
http://www.cnblogs.com/yinxiangpei/articles/3859057.html
http://www.cnblogs.com/wanggangblog/p/4573727.html