Estou tentando fazer o Subclipse funcionar no Eclipse Galeilo e, para fazer isso, tenho que instalar a biblioteca JavaHL.
Eu instalei a biblioteca usando sudo apt-get install libsvn-java
, mas o arquivo eclipse.ini precisa ser modificado para receber a nova biblioteca como argumento.
A primeira alteração no arquivo ini foi o -Djava.library.path=/usr/lib/jni/
que produziu os erros
"no libsvnjavahl-1 in java.library.path"
"biblioteca javahl incompatível carregada. É necessário 1.3.x ou posterior."
de acordo com a impressão de instalação, a versão 1.6.12 foi instalada.
Portanto, adicionei libsvnjavahl-1.so
o caminho do arquivo acima e produzi os seguintes erros:
"no libsvnjavahl-1 em java.library.path"
"no svnjavahl-1 em java.library.path"
"no svnjavahl em java.library.path"
O que está acontecendo aqui?
fonte
Subversivo? Não é uma boa opção, o problema é que a versão 1.7 ou posterior do JavaHL é necessária e o usuário está certo de que libsvn-java inclui apenas 1.6.x. O Ubuntu precisa atualizar esta biblioteca.
fonte
Instale o svn do WANdisco - funcionou para mim. Pequena explicação com solução:
https://plus.google.com/110836571215849032642/posts/5gecVzxXUpz
Script a ser executado (encontrado também no post acima), que instalará o subversive e o libsvn-java 1.7
http://pastebin.com/H7YjU1c3
E (conforme especificado na pergunta), adicione a seguinte linha em
eclipse.ini
-Djava.library.path=/usr/lib/jni/
fonte
Recentemente, tenho esse erro novamente, mesmo que eu o instalei há
libsvn-java
anos. Não tenho certeza se é devido a atualizaçãoEclipse 2019-03
ou alteração paraAzul Zulu 8
.De qualquer forma, eu o corrigi adicionando a
eclipse.ini
, nas-vmargs
opções:Tenho L ubuntu 18.04.2
fonte