Error: Port subversion-javahlbindings not found

操作系统:mac os sierra 10.12

刚刚安装完 MacPorts

执行以下命令安装:JavaHL

sudo port install subversion-javahlbindings +no_bdb +universal

为什么要安装它呢?

是为了解决以下问题:



Subversion Native Library Not Available


Failed to load JavaHL Library.

These are the errors that were encountered:

no libsvnjavahl-1 in java.library.path

no svnjavahl-1 in java.library.path

no svnjavahl in java.library.path

java.library.path = /Users/aven/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.


解决以上问题的方法参考:http://subclipse.tigris.org/wiki/JavaHL#head-5ccce53a67ca6c3965de863ae91e2642eab537de


说了这么多,我遇到的这个问题怎么解决呢?

根据错误提示,是“subversion-javahlbindings”没有找到,

那么我执行:

sudo port install subversion-javahl*

输出如下:

Warning: Can't open index file for source: rsync://rsync.macports.org/release/tarballs/ports.tar

Error: /opt/local/bin/port: search for portname subversion-javahl* failed: No index(es) found! Have you synced your port definitions? Try running 'port selfupdate'.

哦,给出提示了: Try running 'port selfupdate'.

接下来我们按提示执行:sudo port selfupdate

执行它做什么呢?更新 port 它自己,用过  yum 的应该知道它有个 repo 概念,yum 是通过  repo 找到你要安装的软件的,

那么我想 port 也是有类似的机制的; 

更新完成之后,再执行命令:

sudo port install subversion-javahlbindings +no_bdb +universal
Ok,已经可以安装了,有图有真相:
 
 

======================文档信息===========================

版权声明:非商用自由转载-保持署名-注明出处

署名(BY) :testcs_dn(微wx笑)

文章出处:[无知人生,记录点滴](http://blog.csdn.NET/testcs_dn)

==============欢迎关注我的个人微信订阅号(微wx笑)============




你可能感兴趣的:(eclipse,mac,subversion,library,javahl)