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

    [原]Incompatible JavaHL library loaded. Subversion 1.8.x required.

    testcs_dn发表于 2017-04-07 12:23:32
    love 0

    Mac OS X 下 Eclipse 安装 SVN 插件 subclipse 和 JavaHL 之后,启动 Eclipse ,使用版本管理相关功能时,第一次会弹出提示:

    Incompatible JavaHL library loaded.  Subversion 1.8.x required.


    环境描述:

    操作系统:mac os sierra 10.12

    Eclipse Java EE IDE for Web Developers. Version: Neon.2 Release (4.6.2) 

    svnserve --version   svnserve, version 1.9.5 (r1770682) 

    svn --version   svn, version 1.9.5 (r1770682)  

    subclipse 1.10.x

    问题原因分析

    由于 subclipse 安装的版本是 1.10.x , 所以 JavaHL 安装的版本就低,所以和SVN的版本不匹配。

    正确的版本对应关系发下图:


    我的SVN版本是 1.9.x,subclipse 的版本是 1.10.x ,所以不匹配。

    解决方法

    SVN降低似乎是有难度了,那就是升级 subclipse 到 1.12.x 版本,但是安装 subclipse 1.12.x 时经常会出错,有好几次得到以下提示:

    An error occurred while collecting items to be installed

    session context was:(profile=_Users_aven_eclipse_jee-neon_Eclipse.app_Contents_Eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).

    No repository found containing: osgi.bundle,org.tigris.subversion.clientadapter.javahl,1.9.3

    No repository found containing: org.eclipse.update.feature,org.tigris.subversion.clientadapter.javahl.feature,1.9.3


    遇到这个问题就反复的尝试吧,我是经过很多次尝试之后终于有一次成功了。

    这个错误目前能想到的应该就是网络的问题。

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

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

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

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

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



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