首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu上升级JavaHL?

如何在Ubuntu上升级JavaHL?
EN

Stack Overflow用户
提问于 2011-12-08 16:43:03
回答 4查看 22.6K关注 0票数 25

环境

  • Ubuntu 10.10
  • Eclipse靛蓝服务第1版
  • 潜泳1.8.x
  • libsvn1 1.6.12
  • svn 1.7.x

问题

1.8.x 需要JavaHL版本1.7.x.我需要Subcliish1.8.x才能使用SVN1.7.x。

Ubuntu10.10没有subversion 1.7包或libsvn1 1.7包。

问题

是否有任何方法升级Ubuntu上的libsvn1包,可能通过配置另一个包存储库或直接安装包?如果后者是可能的,那么在哪里可以找到libsvn1 1/JavaHL包?肯定有人想在这个Ubuntu版本上使用SVN1.7,对吧?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-12-09 20:44:14

如果您不想在等待Ubuntu包更新到SVN1.7.x时处理Ubuntu包,那么您可以做的一件事就是安装CollabNet客户机RPM。这会安装到私有名称空间(/opt/CollabNet_Subversion)中,这样它就不会改变任何Ubuntu包。您可以使用“外星”软件包安装RPM。我们已经让Subclipse用户确认这个客户端为他们工作。

http://www.open.collab.net/downloads/subversion/linux.html

票数 3
EN

Stack Overflow用户

发布于 2012-02-29 17:16:27

(从另一个回答复制)

删除现有的libsvn-java:

代码语言:javascript
复制
sudo apt-get purge libsvn-java

然后,添加以下软件源代码并重新安装:

代码语言:javascript
复制
sudo add-apt-repository ppa:dominik-stadler/subversion-1.7
sudo apt-get update
sudo apt-get install libsvn-java

(发现这里)

更新:对于Ubuntu 14,使用subversion 1.8repo代替

代码语言:javascript
复制
sudo add-apt-repository ppa:dominik-stadler/subversion-1.8

(感谢@YetAnotherMatt的回答如下)

票数 53
EN

Stack Overflow用户

发布于 2014-05-12 17:18:56

我认为真正的问题是,在14.04中,jni的位置从/usr/lib/jni改为/usr/lib/x86_64-linux-gnu/jni。

因此,我建议编辑eclipse的vmargs java.library.path设置

  • -Djava.Library ary.path=/usr/lib/jni
  • 新:-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni

此设置从eclipse希望定位库文件的位置确定。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8434449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档