Meus projetos com o Eclipse utilizo o SVN como controle de versão, gosto de integrar o Eclipse com o Subeclipse, assim tenha muita facilidade para os meu commits :)
Não sei se o problema está no open-jdk, pois nunca tive esse problema utilizando o o jdk da sun, enfim voltando ao cerne da questão, o erro que começou a aparecer ao tentar efetuar meus commits foi: Could not initialize NSS ai fiquei com a pulga atrás da orelha, reiniciei o eclipse e tentei novamente um commit e o erro vou a aparecer.
Então fui ir pesquisar sobre esse erro, para meu espanto este erro e meio raro de acontecer, mas é causado pela ausência de biblioteca para o jre lidar com conexões ssh, para mais informações sobre o NSS veja esse link, No ubuntu solucionei de forma simples:
1 – Instalei a libssh
# apt-get update; apt-get install libsvn-java
2 – Criei alguns links simbólicos
# ln -s nss/libsoftokn3.so libsoftokn3.so
Pronto só efetuar isso e reiniciar o seu eclipse, e vai funcionar o subeclipse perfeitamente.
Editando o post para fazer um adendo:
Pesquisando sobre o erro encontrei uma forma alternativa:
Editando o arquivo: /etc/java-6-openjdk/security/nss.cfg
Altere o conteúdo dele para:
name = NSS #nssLibraryDirectory = /usr/lib nssLibraryDirectory = /usr/lib/i386-linux-gnu nssDbMode = noDb attributes = compatibility
Também funciona perfeitamente.
[]‘s



Últimos Comentários