macbook pro 下 Eclipse 安装 SVN

window环境下Eclipse安装 SVN 可以选择在线和离线安装,而都相对简单。但在macbook下eclipse安装SVN时,直接安装后无法使用【注:这里使用在线安装,安装版本地址:http://subclipse.tigris.org/update_1.12.x】,提示如下图
这里写图片描述

1. 这是因为没有安装JavaHL。但JavaHL这个东西又是什么鬼

JavaHL is a part of the Subversion project.具体地说,它是Java语言绑定的Subversion API。 Subversion提供了一个分层的API设计,交付作为本地库(DLL)

2. 为什么安装SVN需要JavaHL呢

Subclipse是用Java编写的,因此它需要使用JavaHL库能够使用Subversion的API。 Subclipse包括Java层JavaHL

既然这样,那我们就先安装JavaHL,可发现安装JavaHL时需要依赖*HomeBrew*HomeBrew需要依赖XCode和Commond Line Tools,而Commond Line Tools属于XCode的插件,因此我们先安装XCode

3. XCode安装

在 App Store中搜索XCode并下载,比较大,在4.5G左右

4. Commond Line Tools安装(最新版XCode忽略此步

Commond Line Tools插件在最新的XCode中是自带的,通过命令可检验Commond Line Tools是否安装,命令为:xcode-select -p,显示为/Applications/Xcode.app/Contents/Developer则已安装,否则未安装。
以前老版本需要手动下载,下载方式如下:
在控制台输入命令:xcode-select –install 回车即可获取安装

5. brew安装

在终端输入命令:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1
5.1 更新brew ,打开终端,输入命令:(可忽略)
brew update

更新时可能会出现错误信息,忽略即可

5.2 诊断系统 ,打开终端,输入命令:(可忽略)
brew doctor

诊断时可能会出现错误信息,忽略即可

6. HomeBrew安装

参见官网:https://brew.sh/index_zh-cn.html

7. JavaHL安装

终端命令:brew install --universal --java subversion
7.1 执行命令绑定Java环境和Java延伸目录的关系

正如上面安装过程最后提示的那样

You may need to link the Java bindings into the Java Extensions
folder: sudo mkdir -p /Library/Java/Extensions sudo ln -s
/usr/local/lib/libsvnjavahl-1.dylib
/Library/Java/Extensions/libsvnjavahl-1.dylib

依次在终端中执行上面两句命令,整个安装过程就完成了。

安装成功之后,选择Eclipse→偏好设置(preference)→Team→SVN,可以看到SVN接口Client的定义如下:
这里写图片描述

查考地址:http://www.mamicode.com/info-detail-860914.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值