Recentemente deparei com o seguinte situação no eclipse, entrava porém travava. Antes disso eu abaxei o eclipse indigo, instalei o plugin svn. Fiz checkout do meu projeto, mas depois de reiniciar o eclipse, começou a travar e apareceu este log no terminal do eclipse:
LogFilter.isLoggable threw a non-fatal unchecked exception as follows: java.lang.NullPointerException at org.eclipse.core.internal.runtime.Log.isLoggable(Log.java:101) at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeIsLoggable (ExtendedLogReaderServiceFactory.java:59) at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged (ExtendedLogReaderServiceFactory.java:164) at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log (ExtendedLogReaderServiceFactory.java:150) at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log (ExtendedLogServiceFactory.java:66) at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:88) at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:55) at org.eclipse.core.runtime.internal.adaptor.EclipseLogFactory$1.log(EclipseLogFactory.java:54)
Solução:
Qdo instalamos o plugin do subversion, não se preocupamos com as libs que devemos ter no ubuntu, mais especificamente JAVAHL. Isso aconteceu no Ubuntu 10.04, de 64 bit , bom a lib que devemos instalar na máquina é a “libsvn-java”, para isso siga as instruções abaixo:
sudo apt-get install libsvn-java
Agora devemos procurar a lib
sudo find / -name libsvnjavahl-1.so
Bem caso voce não consiga instalar, vai no Gerenciador de pacotes – Synaptic, no campo de busca digita “libsvn-java”, vai Propriedades -> Arquivos Instalados (irá encontrar o path)
Depois de encontrar o caminho da lib, no diretório do eclipse, você tem o “eclipse.ini” abra e add essa linha:
Exemplo
-Djava.library.path=/usr/lib/jni
-startup plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar --launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile -showsplash org.eclipse.platform --launcher.XXMaxPermSize 1024m --launcher.defaultAction openFile -vmargs -Djava.library.path=/usr/lib/jni -Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=1024m -Xms512m
Feito isso reinicie o seu eclipse.Agora não aparece nenhum log.
Deixe um comentário