IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]Error: Port subversion-javahlbindings not found

    testcs_dn发表于 2017-03-15 12:30:11
    love 0

    操作系统:mac os sierra 10.12

    刚刚安装完 MacPorts

    执行命令“

    sudo port install subversion-javahlbindings +no_bdb +universal

    ”安装:JavaHL

    为什么要安装它呢?

    是为了解决以下问题:



    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笑)============






沪ICP备19023445号-2号
友情链接