subclipse中javahl库找不到的解决办法

1 篇文章 0 订阅

在linux操作系统中,eclipse的subclipse插件还需要自行安装JavaHL才能正常运行。我的操作系统是ubuntu 10.04,按照官方的方法安装JavaHL失败,在网上搜索后找到了成功的方法。


官方方法

1. sudo apt-get install libsvn-java

2. 修改eclipse.ini,在-vmargs后添加:-Djava.library.path=/usr/lib/jni


我的方法

1. sudo apt-add-repository ppa:dominik-stadler/subversion-1.7

2. sudo apt-get update

3. sudo apt-get dist-upgrade

执行第3步时,我这儿输出如下:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  git libserf1 xz-utils
The following packages will be upgraded:
  dpkg gettext-base git-core libsvn1 subversion
5 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 11.5MB of archives.
After this operation, 1298kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main dpkg 1.16.0~ubuntu7.2~ppa1 [2254kB]
Err http://ubuntu.cn99.com/ubuntu/ lucid/main xz-utils 4.999.9beta+20091116-1                                                                                                               
  504  Gateway Time-out [IP: 123.58.173.106 80]
Get:2 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main gettext-base 0.18.1.1-1ubuntu3~ppa1 [165kB]                                                                
Get:3 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main git-core 1:1.7.1-1.1ubuntu0.2~ppa1 [1354B]                                                                 
Get:4 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main git 1:1.7.1-1.1ubuntu0.2~ppa1 [6326kB]                                                                     
Get:5 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main libserf1 1.0.0-2ubuntu0~ppa3 [47.6kB]                                                                      
Get:6 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main subversion 1.7.4-0ubuntu0~ppa1 [1284kB]                                                                    
Get:7 http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/ lucid/main libsvn1 1.7.4-0ubuntu0~ppa1 [1167kB]                                                                       
Fetched 11.2MB in 11min 14s (16.7kB/s)                                                                                                                                                      
Failed to fetch http://ubuntu.cn99.com/ubuntu/pool/main/x/xz-utils/xz-utils_4.999.9beta+20091116-1_amd64.deb  504  Gateway Time-out [IP: 123.58.173.106 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?


于是,我执行了下面一步:

4. sudo apt-get dist-upgrade --fix-missing

成功。

5. sudo apt-get install  libsvn-java

6. 修改eclipse.ini,在-vmargs后添加:-Djava.library.path=/usr/lib/jni


enjoy!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值