centos 6.5 eclipse 安装svn

来源:互联网 发布:js bytebuffer 编辑:程序博客网 时间:2024/06/05 19:34


环境:centos 6.5 

eclipse 安装svn


缺Javahl文件


各种subversion的安装版本下载

http://www.collabnet.cn/downloads/subversion


Eclipse会报错,提示无法找到libsvnjavahl-1,经过各种搜索尝试,终于搞定了。


首先,我的Eclipse版本是luna,Svn插件版本是1.8.*(所需要的javahl的版本是1.7.*)。


根据在网上的搜索得知在linux下仅仅安装插件是不行的,还需要安装libsvn-javahl,虽然不知道是什么东西,但是,装吧。

在上面的网址可以找到1.7等各个版本的,但是是rpm包的,不要紧,先下下来再说。得到文件CollabNetSubversion-client-1.7.3-2.i386.rpm


然后要解决的问题就是把rpm包安装上

 rpm CollabNetSubversion-client-1.7.3-2.i386  

查看subversion-javahl.x86_64的安装路径,使用命令:rpm -ql subversion-javahl.x86_64显示如下:


[root@Master 下载]# rpm -vih CollabNetSubversion-client-1.9.2-1.i386.rpm 
warning: CollabNetSubversion-client-1.9.2-1.i386.rpm: Header V3 DSA/SHA1 Signature, key ID 35bcca43: NOKEY
Preparing...                ########################################### [100%]
   1:CollabNetSubversion-cli########################################### [100%]

查看它的安装目录在哪里
[root@Master 下载]# rpm -ql CollabNetSubversion-client-1.9.2-1.i386.rpm 
package CollabNetSubversion-client-1.9.2-1.i386.rpm is not installed
[root@Master 下载]# rpm -ql CollabNetSubversion-client-1.9.2-1.i386
/opt/CollabNet_Subversion


添加环境变量,这里我的jdk已经安装并且已经配置好了环境变量,如果想了解jdk安装方法的自行去查看

    //打开文件etc/profile文件,查看是否已经配置了JDK  
    export JAVA_HOME=/usr/java/jdk1.7.0_16  
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin  
      
    //新增svn的环境变量的配置  
    PATH=/opt/CollabNet_Subversion/bin:$PATH  


重新加载环境变量

source  /etc/profile


在Eclipse到启动配置文件eclipse.ini文件中添加如下变量:


-Djava.library.path=/opt/CollabNet_Subversion


重新启动,该错误消失!


但是可能会出现如下错误:


Incompatible JavaHL library loaded. 1.7.x or later required. 安装了javaHL仍然报版本低


打开Eclipse首选项,进入team-SVN,在设置里面的SVN接口中选择svnkit,确定,问题解决


0 0
原创粉丝点击