2010-04-06 108 views
4

我正在寻找在CentOS上安装JavaHL的1.6版本,这证明会比预期的更棘手。在CentOS上安装JavaHL 1.6

有人成功这样做,并可以为此点回购?

在此先感谢。

回答

3

我决心在rhel5u5 64位这一问题,但这样做从最新的稳定标签的ckeckout和做颠覆的完全构建和javahl结合 SVN共同http://svn.apache.org/repos/asf/subversion/tags/1.6.11 SVN-1-6-11

./configure --prefix=/opt/subversion --enable-javahl --with-jdk=/usr/lib/jvm/java-1.6.0-sun.x86_64 
make 
make install 
make javahl 
make install-javahl 

虽然您需要从存储库获取许多依赖关系。

+0

谢谢,作为魅力! – SyBer 2010-06-28 14:54:29

+1

我以前没有提到过,但如果它是一个生产箱,你应该尝试在另一个箱子(开发或临时)中构建它,然后将二进制文件移动到生产文件中。 – feniix 2010-06-28 17:05:49

+0

我的救星!在找到你的答案之前,这个$^$ù$ javahl已经损失了几个小时。非常感谢。 (在SVN 1.7上的RedHat 5上,工作原理相同。) – Offirmo 2011-12-08 13:46:57

1

CollabNet提供包含JavaHL的RHEL/CentOS RPM。

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

+0

谢谢你的建议,但它抛出我下面的错误: 无法加载JavaHL库。 这些是遇到的错误: java.library.path中没有libsvnjavahl-1 /opt/CollabNet_Subversion/lib/libsvnjavahl-1.so.0.0.0:/opt/CollabNet_Subversion/lib/libsvnjavahl-1.so .0.0.0:undefined symbol:_ZNSs4_Rep20_S_empty_rep_storageE java.library.path中的svnjavahl java.library.path =/opt/CollabNet_Subversion/lib 曾经设法让它工作? – SyBer 2010-04-10 05:43:08

+0

问题实际上似乎是在这里: 未定义的符号:_ZNSs4_Rep20_S_empty_rep_storageE – SyBer 2010-04-10 05:44:08

+0

CollabNet的svn客户端RPM不适用于最新版本的Eclipse。 – Drahkar 2012-01-09 15:42:28

0

要在centos5.8的JavaHL 1.7做到这一点:

svn co http://svn.apache.org/repos/asf/subversion/tags/1.7.5/ svn-1-7-5 
cd svn-1-7-5/ 
./get-deps.sh #<---- not sure if that one's necessary. 
. autogen.sh 
./configure --prefix=/opt/subversion --enable-javahl --with-jdk=/usr/lib/jvm/java-1.6.0 
make 
make install 
make javahl 
make install-javahl 
+0

这些命令所做的总结很好。 – nalply 2012-10-11 18:11:37

6

在我的CentOS 5机,下面的工作就像一个魅力:

yum install subversion-javahl

它拉转速从干燥回购。如果你没有百胜配置为从干了拉:http://dries.ulyssis.org/rpm/clientconfig.html

记住,已被他人在这里说,该JavaHL很版本敏感 - 我运行Subclipse的1.6/1.6的颠覆,所以我安装JavaHL 1.6。​​。

0

在CentOS 6.3:

yum install subversion-javahl.x86_64