The subclipse plug-in is installed in eclipse indigo (3.7) and is mounted at startup .. The following exception is thrown during command line execution:
Baby @ User:/usr/local/eclipse $./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: 65)
At org. Eclipse. Equinox. log. Internal. exten
Dedlogserviceimpl. Log (extendedlogserviceimpl. Java: 87)
At org. Eclipse. Equinox. log. Internal. loggerimpl. Log (loggerimpl. Java: 54)
At org. Eclipse. Core. Internal. runtime. log. Log (log. Java: 60)
At org. Tigris. subversion. clientadapter. javahl. activator. isavailable (activator. Java: 92)
At org. Tigris. subversion. clientadapter. activator. getanyclientadapter (activator. Java: 81)
At org. Tigris. subversion. subclipse. Core. svnclientmanager. getadapter (svnclientmanager. Java: 145)
At org. Tigris. subversion. subclipse. Core. svnclientmanager. getsvnclient (svnclientmanager. Java: 92)
At org. Tigris. subversion. subclipse. Core. svnproviderplugin. getsvnclient (svnproviderplugin. Java: 425)
At org. Tigris. subversion. subclipse. Core. Status. nonrecursivestatusupdatestrategy. statusestoupdate (nonrecursivestatusupdatestrategy. Java: 53)
At org. Tigris. subversion. subclipse. Core. Status. statuscachemanager. refreshstatus
(Statuscachemanager. Java: 273)
At org. Tigris. subversion. subclipse. Core. resourceslisteners. filemodificationmanager. refreshstatus (filemodificationmanager. Java: 179)
At org. Tigris. subversion. subclipse. Core. resourceslisteners. filemodificationmanager. resourcechanged (filemodificationmanager. Java: 128)
At org. Eclipse. Core. Internal. Events. icationicationmanager $ 1.run( icationicationmanager. Java: 291)
At org. Eclipse. Core. runtime. saferunner. Run (saferunner. Java: 42)
At org. Eclipse. Core. Internal. Events. icationicationmanager. Y (icationicationmanager. Java: 285)
At org. Eclipse. Core. Internal. Events. icationicationmanager. broadcastchanges (icationicationmanager. Java: 149)
At org. Eclipse. Core. Internal. Resources. workspace. broadcastpostchange (workspace. Java: 395)
At org. Eclipse. Core. Internal. Resources. workspace. endoperation (workspace. Java: 1530)
At org. Eclipse. Core. Internal. Resources. internalwo
Rkspacejob. Run (internalworkspacejob. Java: 45)
At org.eclipse.core.internal.jobs. Worker. Run (worker. Java: 54)
There are three solutions:
1. In addition to installing eclipse;
2. Solution for uninstalling the subclipse plug-in;
3. Install the libsvn-Java package. Put the libsvnjavahl-1.so under $ java_home/JRE/lib/i386, put the svn-javahl.jar under $ java_home/JRE/lib.
The location of the two files is determined by dpkg-l libsvn-Java:
My local machine:
$ Dpkg-l libsvn-Java
/.
/Usr
/Usr/share
/Usr/share/doc
/Usr/share/doc/libsvn-Java
/Usr/share/doc/libsvn-Java/changelog.debian.gz
/Usr/share/doc/libsvn-Java/Copyright
/Usr/share/doc/libsvn-Java/changelog.gz
/Usr/share/Java
/Usr/share/Java/svn-javahl.jar
/Usr/lib
/Usr/lib/JNI
/Usr/lib/JNI/libsvnjavahl-1.so.0.0.0
/Usr/lib/JNI/libsvnjavahl-1.so.0
/Usr/lib/JNI/libsvnjavahl-1.so
This article is from:Feng Libin's blog