Configurando Eclipse SVN (Subclipse) com JavaHL (JNI)
Configurar o plugin subclipse para conectar com um repositório Subversion utilizando-se JavaHL pode dar certo trabalho, dependendo de como e onde o Eclipse foi instalado. Porém, com poucos passos podemos configurá-lo sem problemas.
Utilizar JavaHL como conector para o subclipse, ao invés de SVNKit, possibilita uma melhor integração quando você utilizando tanto comandos svn por linha de comando como com o Eclipse pois os conectores estarão em sincronia com seu cliente Subversion.
Primeiramente, instale os cliente subversion e os conectores java com seu gerenciador de pacotes. No Debian e Ubuntu o comando será como a seguir:
# aptitude install subversion libsvn1 libsvn-java
Então instale normalmente o plugin subclipse em seu Eclipse, juntamente com o conector Nativo JavaHL. O update-site e instruções para instalação podem ser encontrados na página do subclipse. Após isso, edite seu eclipse.ini (deve estar localizado no mesmo diretório que o Eclipse foi instalado) e adicione a linha abaixo ao final do arquivo:
-Djava.library.path=/usr/lib/jni
Reinicie o Eclipse e verifique se JavaHL (JNI) está selecionado em Menu -> Window -> Preferences -> Team -> SVN-> SVN interface:
Pronto, após isto você poderá importar ou compartilhar seus projetos controlados por Subversion a partir do Eclipse.
Veja os manuais para detalhes de como utilizar o plugin Subclipse ou os comandos e conceitos do Subversion.
Fonte: http://ahtik.com/blog/2008/01/10/configuring-eclipse-svn-subclipse-to-use-javahljni/
Se você gostou deste artigo, inscreva-se em meu RSS feed!


Paulo,
Será que esse procedimento funciona também para o plugin SVN Subversive da Polarion? Creio que sim… Vou testar aqui e depois te aviso.
Abraço
Comment by João Vicente — August 16, 2008 @ 1:01 am
Sim, também funciona, já que o Subversive também pode utilizar JavaHL como conector (apesar de eu não ter testado com ele).
O Subversive também é muito bom.
Comment by diovani — August 16, 2008 @ 10:05 am
Beleza, funcionou mesmo!
Coloquei o parâmetro no script de inicialização do eclipse
—————–
export HOME_PLC=/home/joao/powerlogic/jcompany
export ECLIPSE_HOME=$HOME_PLC/eclipse
export JAVA_OPTS=-Djava.library.path=/usr/lib/jni
$ECLIPSE_HOME/eclipse -data $PLC_HOME/workspace -os linux -ws gtk -arch x86 -nl pt_BR -vmargs -Xms256m -Xmx1536m -XX:MaxPermSize=256m $JAVA_OPTS
—————–
Valeu mesmo, obrigado!
Comment by João Vicente — August 22, 2008 @ 10:05 pm
Aqui aparece:
Incompatible JavaHL library loaded. 1.3.x or later required.
Será que a nova versão no repositório de backports quebrou alguma coisa?
Comment by Alexandre — October 7, 2008 @ 5:18 pm
Não sei dizer… nunca tive problemas depois de começar a usar o JavaHL.
Dê uma revisada nas configurações e se o problema persistir busque ajuda de desenvolvedores Java ou de sua Distro.
Comment by diovani — October 7, 2008 @ 6:14 pm