Como adiciono o subclipse de complemento SVN ao Eclipse?

4

Estou tentando instalar plug-ins do Subclipse para o eclipse IDE. Eu instalei, mas no reinício do IDE, ele gera o seguinte erro:

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/client:/usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386::/usr/java/packages/lib/i386:/lib:/usr/lib

Como faço para superar esse erro?

    
por Ubuntuser 10.03.2011 / 22:48

3 respostas

5

Entendi. Solução muito simples. Acabou de adicionar

-Djava.library.path=/usr/lib/jni

após -vmargs no arquivo eclipse.ini e reiniciado o IDE.

Esta solução não funcionará se você fizer uma instalação manual do eclipse, por exemplo, se você quiser usar uma versão mais recente que a do centro de software

    
por Ubuntuser 10.03.2011 / 23:10
1

Primeiro, você precisa ter certeza de que libsvn-java está instalado (consulte subclipse Wiki: JavaHL ):

  

apt-get instala o libsvn-java

    
por Édouard Lopez 04.10.2011 / 17:45
1

Se você estiver executando a versão "manualmente instalada" do Eclipse, poderá fornecer o caminho como parâmetro de tempo de execução.

eclipse -Djava.library.path=/usr/lib/jni

Ou melhor ainda, crie um shell script e um launcher para executá-lo.
Eu configurei meu ambiente Eclipse assim:

  • Eu baixei a última e melhor versão do Eclipse (no momento eclipse-java-indigo-SR2-linux-gtk-x86_64.tar.gz)
  • Por versão, descompactei-o em ~ / bin / eclipse-java-indigo-SR2-linux-gtk-x86_64 /
  • Eu criei um link suave com o nome eclipse para o diretório descompactado chamado anteriormente:

    cd ~/bin/ 
    ln -s eclipse-java-indigo-SR2-linux-gtk-x86_64 eclipse 
    
  • Eu criei o script eclipse.sh em ~ / bin / eclipse /

    #!/bin/bash
    # the following is not really needed but is nice if you put script somewhere else (like Desktop)
    cd ~/bin/eclipse/
    # this fixes the menu items not showing bug
    export UBUNTU_MENUPROXY=0
    # add the jni library path
    ./eclipse -Djava.library.path=/usr/lib/jni
    
por nEJC 05.04.2012 / 14:34

Tags