关于OSX下Eclipse插件SVN的安装

之前因为UI自动化环境搭建需要,在OSX系统上搭建自动化环境费了一点功夫,现在整理一下,以免以后又忘记了,完全个人部署完成步骤,仅供参考。由于测试同学对于代码协同开发要求不高,所以没有使用Git,仍然使用的SVN,所以有了这篇记录。
首先呢,准备好OSX系统下所需的Eclipse安装包,安装更新Java环境,跟在Windows环境下安装SVN插件基本相同的操作步骤,但是我要提醒的是,注意安装SVN插件的版本,因为在后续需要JavaHL 版本依赖,而它默认安装的是最新版本,所以建议SVN呢也安装最新的版本,当前我安装的JavaHL Version是 1.9.5  版本  ,其对应的SVN插件版本是1.12.X版本,所以建议装与其匹配的版本(之前装了删了装了总结的经验之谈),如图所示:

这里写图片描述
然后一路next,中间提示选择OK,然后再提示重启eclipse,完成安装SVN插件,但是,还不能正常使用(心塞…),打开SVN资源库视图,新建资源库位置,输入URL,然后报错:

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

查看SVN接口发现:
这里写图片描述
那就说明当前的系统缺少JavaHL ,该接口不可用,百度一下发现,有一种替代方案就是使用SVNKit,但是官方推荐使用JavaHL ,诸如稳定、速度等,那就安装JavaHL

安装JavaHL 推荐使用HomeBrew安装,具体HomeBrew安装可自行百度,

打开终端,输入指令:

brew install --universal --java subversion

等待安装…需要等待一段时间。

安装完毕后,依次输入下面指令:

sudo mkdir -p /Library/Java/Extensions
sudo ln -s /usr/local/homebrew/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib

命令执行结束后,打开eclipse,再次新建资源库,完事收工!
如果还是不行,参考一篇详细的文章:
http://www.cnblogs.com/caowei/p/3282599.html

附 JavaHL与 SVN插件版本对应图:
这里写图片描述

附JavaHL的wiki文档说明:
http://subclipse.tigris.org/wiki/JavaHL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值