博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu12.04安装subversion1.8.x和subclipse1.10.x
阅读量:6086 次
发布时间:2019-06-20

本文共 1476 字,大约阅读时间需要 4 分钟。

hot3.png

1. 安装subversion1.10

sudo vi /etc/apt/sources.list 

添加

deb http://ppa.launchpad.net/dominik-stadler/subversion-1.8/ubuntu/ precise main  

deb-src http://ppa.launchpad.net/dominik-stadler/subversion-1.8/ubuntu/ precise main

更新仓库

sudo apt-get update

安装

sudo apt-get install subversion subversion-tools

验证

cyper@zerorun:~$ svn --version
svn, version 1.8.13 (r1667537)
参考:
http://blog.csdn.net/csqingchen/article/details/38047037

2. 安装Subclipse和JavaHL

接下来是通过eclipse marketplace安装subclipse,
然而在Linux下这并没有什么卵用。启动的时候会报JavaHL的错误
这里因为subclipse需要使用JavaHL来与subversion通信,而JavaHL在Linux默认未被安装。
阅读http://subclipse.tigris.org/wiki/JavaHL,其中有各个平台的解决方法。Ubuntu的方案如下:

$ sudo apt-get install libsvn-java$ sudo find / -name libsvnjavahl-1.so/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so$
尽管javahl的library已经装好,但是我们仍然需要告诉java(Eclipse)在哪里去找library,最简单的办法是在启动JVM的时候加上如下这行
-Djava.library.path=
Eclipse提供了一个eclipse.ini文件,在JVM 启动的时候会将其中的jvm参数追加到jvm中。具体来说,就是找到-vmargs这一行,追加如下行
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni
注意每一个参数都需要单独的一行。修改之后相关内容如下:
-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m--launcher.defaultActionopenFile--launcher.appendVmargs-vmargs-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni-Dosgi.requiredJavaVersion=1.6-XX:MaxPermSize=256m-Xms40m-Xmx512m
重启eclipse.
3. 排错:

在window > preferences > team > svn页面可以看到JavaHL的版本。

或者在help > about > eclipse > installation details> configuration中可以看到java.library.path是否已经存在上面的添加项.

转载于:https://my.oschina.net/uniquejava/blog/464238

你可能感兴趣的文章
ps 网页配图设计
查看>>
EXTJS布局示例(panel,Viewport,TabPanel)
查看>>
php安装xunserch
查看>>
GCC builtin vector (gcc内建函数)学习
查看>>
高性能的JavaScript--数据访问(1)
查看>>
Fire Game
查看>>
base64编码解码
查看>>
java基础讲解06-----字符串
查看>>
会计的思考(44):史上最富有的会计--洛克菲勒的会计视角
查看>>
宏的写法和特点
查看>>
OC门的工作原理
查看>>
《Spring1之第八次站立会议》
查看>>
关于mysql的初步学习 (一)
查看>>
VB6在win10下的使用经验
查看>>
DB2数据库中得到当前年月日,时分秒的语句
查看>>
IOS第三方地图-百度地图集成
查看>>
swift学习网站
查看>>
DocumentFragments
查看>>
HTTP-web-Internet
查看>>
【 D3.js 入门系列 — 4 】 如何使用比例尺( scale )
查看>>