<div id="article_details" class="details">
<div class="article_title">
<span class="ico ico_type_Repost"></span>
<h1>
<span class="link_title"><a href="/canba/article/details/6909526">
64位win7环境eclipse集成svn后出现Failed to load JavaHL Library的解决办法
</a></span>
</h1>
</div>
<div class="article_manage clearfix">
<div class="article_l">
<span class="link_categories">
标签:
<a href="http://www.youkuaiyun.com/tag/eclipse" target="_blank" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">eclipse</a><a href="http://www.youkuaiyun.com/tag/svn" target="_blank" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">svn</a><a href="http://www.youkuaiyun.com/tag/library" target="_blank" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">library</a><a href="http://www.youkuaiyun.com/tag/plugins" target="_blank" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">plugins</a><a href="http://www.youkuaiyun.com/tag/myeclipse" target="_blank" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">myeclipse</a><a href="http://www.youkuaiyun.com/tag/windows" target="_blank" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_tag']);">windows</a>
</span>
</div>
<div class="article_r">
<span class="link_postdate">2011-10-27 09:57</span>
<span class="link_view" title="阅读次数">34859人阅读</span>
<span class="link_comments" title="评论次数"> <a href="#comments" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_pinglun'])">评论</a>(11)</span>
<span class="link_collect tracking-ad" data-mod="popu_171"> <a href="javascript:void(0);" οnclick="javascript:collectArticle('64位win7环境eclipse集成svn后出现Failed to load JavaHL Library的解决办法','6909526');return false;" title="收藏" target="_blank">收藏</a></span>
<span class="link_report"> <a href="#report" οnclick="javascript:report(6909526,2);return false;" title="举报">举报</a></span>
</div>
</div>
<div class="embody" style="display:none" id="embody">
<span class="embody_t">本文章已收录于:</span>
<div class="embody_c" id="lib" value="{"err":0,"msg":"ok","data":[]}"></div>
</div>
<style type="text/css">
.embody{
padding:10px 10px 10px;
margin:0 -20px;
border-bottom:solid 1px #ededed;
}
.embody_b{
margin:0 ;
padding:10px 0;
}
.embody .embody_t,.embody .embody_c{
display: inline-block;
margin-right:10px;
}
.embody_t{
font-size: 12px;
color:#999;
}
.embody_c{
font-size: 12px;
}
.embody_c img,.embody_c em{
display: inline-block;
vertical-align: middle;
}
.embody_c img{
width:30px;
height:30px;
}
.embody_c em{
margin: 0 20px 0 10px;
color:#333;
font-style: normal;
}
</style>
<script type="text/javascript">
$(function () {
var lib = eval("("+$("#lib").attr("value")+")");
var html = "";
if (lib.err == 0) {
$.each(lib.data, function (i) {
var obj = lib.data[i];
//html += '<img src="' + obj.logo + '"/>' + obj.name + " ";
html += ' <a href="' + obj.url + '" target="_blank">';
html += ' <img src="' + obj.logo + '">';
html += ' <em><b>' + obj.name + '</b></em>';
html += ' </a>';
});
if (html != "") {
setTimeout(function () {
$("#lib").html(html);
/*
var testhtml = "";
testhtml += '<a href="#">';
testhtml += '<img src="http://img.knowledge.youkuaiyun.com/upload/base/1455589744328_328.jpg">';
testhtml += '<em>Android知识库</em>';
testhtml += '</a>';
$(".embody_c").html(testhtml);
*/
$("#embody").show();
}, 100);
}
}
});
</script>
<div class="category clearfix">
<div class="category_l">
<img src="http://static.blog.youkuaiyun.com/images/category_icon.jpg">
<span>分类:</span>
</div>
<div class="category_r">
<label οnclick="GetCategoryArticles('841552','canba','top','6909526');">
<span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_fenlei']);">Eclipse<em>(4)</em></span>
<img class="arrow-down" src="http://static.blog.youkuaiyun.com/images/arrow_triangle _down.jpg" style="display:inline;">
<img class="arrow-up" src="http://static.blog.youkuaiyun.com/images/arrow_triangle_up.jpg" style="display:none;">
<div class="subItem">
<div class="subItem_t"><a href="http://blog.youkuaiyun.com/canba/article/category/841552" target="_blank">作者同类文章</a><i class="J_close">X</i></div>
<ul class="subItem_l" id="top_841552">
</ul>
</div>
</label>
</div>
</div>
<script type="text/javascript" src="http://static.blog.youkuaiyun.com/scripts/category.js"></script>
<div id="article_content" class="article_content">
<p>出现错误“Failed to load JavaHL Library”的绝大多数情况是使用的Linux环境,在Linux环境中使用eclipse集成svn,会出现这个情况。网上很多处理Linux下出现这种错误的办法此处就不列出了,仅提供一个参考URL:http://www.cnblogs.com/feng_013/archive/2010/07/22/1783228.html<br>
<br>
同样的错误提示在64位win7环境中也会出现,应该是64位系统的原因。<br>
解决的办法很简单,下载64位的SVN Client:Slik-Subversion-1.6.15-x64.msi,<br>
地址:<a href="http://www.sliksvn.com/en/download" target="_blank">http://www.sliksvn.com/en/download</a><br>
安装时只需选择客户端即可(安装界面能自定义安装客户端和服务器端),之后重新启动eclipse即可正常使用svn了。<br>
<br>
其实在安装64位Slik-Subversion前,本机已经安装了64位的TortoiseSVN-1.6,也是svn的一种客户端,但是与eclipse集成的svn插件似乎并没有使用它。 </p>
<p>(原文地址:<a href="http://bjyzxxds.iteye.com/blog/857525">http://bjyzxxds.iteye.com/blog/857525</a>)</p>
<p>我按照以上的方法做了以后,发现,问题依然存在,于是继续搜索,又发现了以下的帖子:</p>
<div class="article_content">
<p>最近在使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误</p>
<div class="dp-highlighter bg_java">
<div class="bar">
<div class="tools"><a class="ViewSource" title="view plain" href="http://blog.youkuaiyun.com/holly_puck/article/details/6690216#"><u><span style="color:#0066cc">view plain</span></u></a></div>
</div>
<ol class="dp-j">
<li class="alt"><span>Failed to load JavaHL Library. </span></li><li><span>These are the errors that were encountered: </span></li><li class="alt"><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\ssleay32.dll: 操作系统无法运行 %</span><span class="number">1</span><span>。 </span></span></li><li><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_subr-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li class="alt"><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_delta-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_diff-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li class="alt"><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_wc-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_fs-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li class="alt"><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_repos-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_ra-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li class="alt"><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvn_client-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li><span>D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.<span class="number">6.17</span><span>\libsvnjavahl-</span><span class="number">1</span><span>.dll: 找不到指定的程序。 </span></span></li><li class="alt"><span>no svnjavahl-<span class="number">1</span><span> in java.library.path </span></span></li><li><span>no svnjavahl in java.library.path </span></li><li class="alt"><span>java.library.path = D:\Genuitec\MyEclipse <span class="number">
7.5</span><span>;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;</span></span></li><li class="alt"><span><span>D:/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.</span><span class="number">6.0</span><span>.</span><span class="number">013</span><span>/jre/bin/client;</span></span></li><li class="alt"><span><span>D:/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.</span><span class="number">6.0</span><span>.</span><span class="number">013</span><span>/jre/bin;D:\Tomcat5\bin;F:\Java\jdk1.</span><span class="number">5</span><span>\bin;</span></span></li><li class="alt"><span><span>D:\apache-ant-</span><span class="number">1.8</span><span>.</span><span class="number">1</span><span>\bin;F:\Java\jdk1.</span><span class="number">5</span><span>\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;</span></span></li><li class="alt"><span><span>C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;D:\Server\MySql\bin;D:\Program Files\TortoiseSVN\bin </span></span></li></ol>
</div>
<p>虽然不是很影响正常使用,但是当你编着编着代码就偶尔弹出这么个大框来着实不爽。</p>
<p>于是在网络上找了答案,按照其中一种方法操作,果然不再报错。</p>
<p>其法为:</p>
<p>1.windows->preferences->Team->SVN->SVN接口</p>
<p>2.选择SVNKit (Pure <a href="http://lib.youkuaiyun.com/base/17" class="replace_word" title="Java EE知识库" target="_blank" style="color:#df3434; font-weight:bold;">Java</a>) xxxxxx</p>
<p>如下图所示</p>
<p><img alt="" src="http://hi.youkuaiyun.com/attachment/201108/15/0_13134225113DKU.gif"></p>
<p>重启之后不再报错。</p>
<p></p>
<p></p>
<p>另外附上其他解决办法(未经测试,不知正确与否):</p>
<p>安装好Eclipse以后</p>
<p>进入菜单Help->Install new Software...->add... 地址选择,如果安装的Eclipse版本是3.2以上</p>
<p>恐怕没人装旧版的了,那么使用如下地址 http://subclipse.tigris.org/update_1.6.x 具体版本信息参看http://subclipse.tigris.org中的Download and Install页面</p>
<p>然后点确定</p>
<p>全选</p>
<p>安装</p>
<p>重启Eclipse. 在SVN资源库研究中新加源</p>
<p>可以用以下地址测试 svn://www.svnhost.cn/test 加好后点击展开 就可以看到里面的内容</p>
<p>如果不成功</p>
<p>1.打开eclipse.ini文件,结尾添加一行 -Djava.library.path=/usr/lib/jni 然后重启Eclipse </p>
<p>2.或者在Windows->Team->SVN中选择SVN接口为SVNkit... 保存退出</p>
<p>之前无法连接到源,改接口也不成功,报Incompatible JavaHL library loaded错误。</p>
<p>其实是subclipse版本不对。卸载掉重装新版本即可。</p>
<p>卸载在Help->About Eclipse->Installation Details中选择。<br>
</p>
<p>可能遇到得问题:ubuntu eclipse 安装subclipse插件遇到的javaHL问题 </p>
<p>subclipse 安装windows版本的eclipse时会把所有依赖的文件全部自动安装,但换到ubuntu就不行了。 </p>
<p>应为linux的版本太多了它不可能为每个版本都写一份程序。所以只能自己动手了 </p>
<p>第一步 现象</p>
<p>点选eclipse的 Window->Preferences->Team->SVN" preferences: 时就会出现下面的错误 </p>
<p>Failed to load JavaHL Library. </p>
<p>These are the errors that were encountered:</p>
<p>no libsvnjavahl-1 in java.library.path </p>
<p>no svnjavahl-1 in java.library.path </p>
<p>no svnjavahl in java.library.path </p>
<p>java.library.path = /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client::/ usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386::/usr/lib/firefox:/usr/lib/ firefox/:/usr/java/packages/lib/i386:/lib:/usr/lib</p>
<p>第二步 安装</p>
<p>javahl sudo apt-get install libsvn-java eclipse目录下的eclipse.ini添加 -Djava.library.path=/usr/lib/jni 做完这些后再次启动eclipse 问题迎刃而解.</p>
<p>(原文地址:<a href="http://www.blogjava.net/lyjjq/articles/361321.html">http://www.blogjava.net/lyjjq/articles/361321.html</a>)</p>
</div>
<p> </p>
</div>
<!-- Baidu Button BEGIN -->
<div class="bdsharebuttonbox tracking-ad bdshare-button-style0-16" style="float: right;" data-mod="popu_172" data-bd-bind="1462930497436">
<a href="#" class="bds_more" data-cmd="more" style="background-position:0 0 !important; background-image: url(http://bdimg.share.baidu.com/static/api/img/share/icons_0_16.png?v=d754dcc0.png) !important" target="_blank"></a>
<a href="#" class="bds_qzone" data-cmd="qzone" title="分享到QQ空间" style="background-position:0 -52px !important" target="_blank"></a>
<a href="#" class="bds_tsina" data-cmd="tsina" title="分享到新浪微博" style="background-position:0 -104px !important" target="_blank"></a>
<a href="#" class="bds_tqq" data-cmd="tqq" title="分享到腾讯微博" style="background-position:0 -260px !important" target="_blank"></a>
<a href="#" class="bds_renren" data-cmd="renren" title="分享到人人网" style="background-position:0 -208px !important" target="_blank"></a>
<a href="#" class="bds_weixin" data-cmd="weixin" title="分享到微信" style="background-position:0 -1612px !important" target="_blank"></a>
</div>
<script>window._bd_share_config = { "common": { "bdSnsKey": {}, "bdText": "", "bdMini": "1", "bdMiniList": false, "bdPic": "", "bdStyle": "0", "bdSize": "16" }, "share": {} }; with (document) 0[(getElementsByTagName('head')[0] || body).appendChild(createElement('script')).src = 'http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion=' + ~(-new Date() / 36e5)];</script>
<!-- Baidu Button END -->
<link rel="stylesheet" href="http://static.blog.youkuaiyun.com/css/blog_detail.css">
<!--172.16.140.12-->
<!-- Baidu Button BEGIN -->
<script type="text/javascript" id="bdshare_js" data="type=tools&uid=1536434" src="http://bdimg.share.baidu.com/static/js/bds_s_v2.js?cdnversion=406370"></script>
<script type="text/javascript">
document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?cdnversion=" + Math.ceil(new Date()/3600000)
</script>
<!-- Baidu Button END -->
<div id="digg" articleid="6909526">
<dl id="btnDigg" class="digg digg_disable">
<dt>顶</dt>
<dd>0</dd>
</dl>
<dl id="btnBury" class="digg digg_disable">
<dt>踩</dt>
<dd>0</dd>
</dl>
</div>
<ul class="article_next_prev">
<li class="prev_article"><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian']);location.href='/canba/article/details/6874069';">上一篇</span><a href="/canba/article/details/6874069" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_shangyipian'])">Eclipse中,对工作空间中的项目进行分组</a></li>
<li class="next_article"><span οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian']);location.href='/canba/article/details/6923651';">下一篇</span><a href="/canba/article/details/6923651" οnclick="_gaq.push(['_trackEvent','function', 'onclick', 'blog_articles_xiayipian'])">痛定思痛,继续前行</a></li>
</ul>
<div style="clear:both; height:10px;"></div>
<div class="similar_article" style="">
<h4>我的同类文章</h4>
<div class="similar_c" style="margin:20px 0px 0px 0px">
<div class="similar_c_t">
<label class="similar_cur">
<span style="cursor:pointer" οnclick="GetCategoryArticles('841552','canba','foot','6909526');">Eclipse<em>(4)</em></span>
</label>
</div>
<div class="similar_wrap tracking-ad" data-mod="popu_141" style="max-height:195px;">
<a href="http://blog.youkuaiyun.com" style="display:none" target="_blank">http://blog.youkuaiyun.com</a>
<ul class="similar_list fl"><li><em>•</em><a href="http://blog.youkuaiyun.com/canba/article/details/6874069" id="foot_aritcle_6874069undefined6060628609266132" target="_blank" title="Eclipse中,对工作空间中的项目进行分组">Eclipse中,对工作空间中的项目进行分组</a><span>2011-10-14</span><label><i>阅读</i><b>4551</b></label></li> <li><em>•</em><a href="http://blog.youkuaiyun.com/canba/article/details/6589692" id="foot_aritcle_6589692undefined5373687818646431" target="_blank" title="eclipse中打点不出来提示">eclipse中打点不出来提示</a><span>2011-07-07</span><label><i>阅读</i><b>4473</b></label></li> </ul>
<ul class="similar_list fr"><li><em>•</em><a href="http://blog.youkuaiyun.com/canba/article/details/6797978" id="foot_aritcle_6797978undefined4518976625986397" target="_blank" title="Eclipse安装SVN支持详解">Eclipse安装SVN支持详解</a><span>2011-09-21</span><label><i>阅读</i><b>443</b></label></li> <li><em>•</em><a href="http://blog.youkuaiyun.com/canba/article/details/6586596" id="foot_aritcle_6586596undefined46561233699321747" target="_blank" title="怎样更改Eclipse里面compiler compliance level的默认值,使之后不再需要去设置了?">怎样更改Eclipse里面compiler compliance level的默认值,使之后不再需要去设置了?</a><span>2011-07-05</span><label><i>阅读</i><b>2367</b></label></li> </ul>
</div>
</div>
</div>
<script type="text/javascript">
$(function () {
GetCategoryArticles('841552', 'canba','foot','6909526');
});
</script>
</div>
64位win7环境eclipse集成svn后出现Failed to load JavaHL Library的解决办法
最新推荐文章于 2020-05-06 15:51:39 发布