在我的32位CentOS 6.9上将Eclipse连接器设置为SVN时,我有错误本机javahl 0x00100000: Cannot load libraries: Could not initialize class org.apache.subversion.javahl.SVNClient
:
我做了:
yum install subversion-javahl
位于/usr/lib
ls -la /usr/lib/libsvnjavahl*
-rwxr-xr-x. 1 root root 1040 Aug 17 2015 /usr/lib/libsvnjavahl-1.la
lrwxrwxrwx. 1 root root 23 Feb 12 01:44 /usr/lib/libsvnjavahl-1.so -> libsvnjavahl-1.so.0.0.0
lrwxrwxrwx. 1 root root 23 Feb 12 01:44 /usr/lib/libsvnjavahl-1.so.0 -> libsvnjavahl-1.so.0.0.0
-rwxr-xr-x. 1 root root 240112 Aug 17 2015 /usr/lib/libsvnjavahl-1.so.0.0.0
在eclipse.ini
中添加了-vmargs
下面的行
-Djava.library.path=/usr/lib
系统重启。
哪里可能有问题?
答案 0 :(得分:0)
您可以使用 SVNKit连接器代替JavaHL连接器,该连接器100%在Java中实现,并且不依赖于依赖于平台的库(另请参阅Subversive – Subversion Team Provider for Eclipse)。
SVNKit连接器可以通过以下更新站点安装(适用于Eclipse Neon,Eclipse Oxygen以及未来版本):
http://community.polarion.com/projects/subversive/download/eclipse/6.0/neon-site/