您的位置:首页 > 编程语言 > Java开发

让人疯狂的mac-eclipse-svn

2015-10-24 00:28 274 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/wei411825100/article/details/49369483

自从入手mac以后,新的系统处处新鲜的同时,新的操作习惯也是让人蛋疼,尽管很多人都觉得他比win好,但是再怎么好,的确需要慢慢适应。

说一说这两天差点把电脑给砸的事情。

安装eclipse下的svn。

mac下的svn相对win系统来说是有点麻烦,但是摸透了也就觉得没什么了。就当时顺便学习。

首先。

1.安装svn前必须有这几件东东:HomeBrew、javahl、eclipse插件subclipse。

网上很多教程都说用MacPorts来安装,可是我装了xcode,装了Command Line Tools,然并卵,一样不行而且个个文件都上G,浪费时间。

最好我换了HomeBrew,结果终于成功把javahl装了上去。

下面回忆下教程里的方法:

---在终端输入:ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"    这一个步骤时间会有点长,需要有心理准备。

---安装javahl命令: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
到了这里需要注意的是,目前mac的系统每个人更新情况都不一样。10.9以后很多相关的开发软件都不一样,笔者的系统是10.10.听说系统默认安装的 svn版本是1.6的,大家可以svn --version看一下,如果是1.6的,请更新到1.8X最新。更新方法就是上面。 这个时候再提醒:要保证javaHL的版本是最新,同时也要保证eclipse的svn插件版本能与javaHL匹配。 按照之前笔者的经历,会报一个Incompatible JavaHL library loaded. Subversion 1.7.x required.的错误,这个错误就是eclipse中下载了与当前系统 javaHL版本不匹配的svn插件,需要卸载掉旧的,然后更新匹配版本,具体对应表如下:


如果这个都看不懂,那请慢慢再折腾几天吧。

网上的教程很多都是把他们错误的经历帖出来,然后大家看的时候会一步一步看,导致跟着错。这样的做法虽然可以让别人明白一些错误的细节,但

是我更倾向于提醒错误的地方,而不是把错误的地方引导别人。

(小TIPS:卸载subclipse步骤:打开eclipse,点击Eclipse-About Eclipse,点击左下角详情,然后选中需要卸载的内容,点击卸载)


下面是在线下载及安装svn插件:

1.插件地址(1.10)http://subclipse.tigris.org/update_1.10.x

2.具体的安装步骤上网可搜一堆。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: