Mac安装javaHL问题

1,035 阅读1分钟

在Mac for eclispe 中安装svn插件,跟windows有所不同,需要安装javaHL,javaHL可以通过HomeBrew安装。

javaHL

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

HomeBrew

Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

一、安装HomeBrew

在终端输入 ruby -e "$(curl -fsSL raw.githubusercontent.com/Homebrew/in…)";
第一步安装时如果报错连接不上gitHub 只需要ping github.com 然后将显示的ip地址添加到etc/hosts 文件中 xxx.xxx.xxx.xxx github.com。

二、安装javaHL

在终端中输入brew install --universal --java subversion
报错Error: invalid option: --universal 因为javaHL的安装命令已经修改,命令改为brew install subversion 就成功了。
安装完成后,执行下边的两个sudo命令:
在终端输入:
sudo mkdir -p /Library/Java/Extensions
sudo ln -s /usr/local/homebrew/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib