Bug#891956: Your mail

William L. DeRieux IV williamderieux at gmail.com
Sat Mar 10 01:34:12 UTC 2018


On Fri, 9 Mar 2018 20:07:32 -0500 "William L. DeRieux IV" wrote:
 > after editing /etc/eclipse.ini
 > and adding -debug to it
 >
 > I get the following output (when running eclipse):
 > -----------------------------------------
 > OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m;
 > support was removed in 8.0
 > Install location:
 >     file:/usr/lib/eclipse/
 > Configuration file:
 >     file:/usr/lib/eclipse/configuration/config.ini loaded
 > Configuration location:
 > 
file:/home/william/.eclipse/org.eclipse.platform_3.8_155965261/configuration/
 > Configuration file:
 > 
file:/home/william/.eclipse/org.eclipse.platform_3.8_155965261/configuration/config.ini 

 > not found or not read
 > Shared configuration location:
 >     file:/usr/lib/eclipse/configuration/
 > Framework located:
 > file:/usr/lib/eclipse/plugins/org.eclipse.osgi_3.8.1.dist.jar
 > Framework classpath:
 > Splash location:
 > /usr/lib/eclipse//plugins/org.eclipse.platform_3.8.1.dist/splash.bmp
 > -----------------------------------------
 >
 > And the error message written to the log file:
 >
 > -----------------------------------------
 > !SESSION Fri Mar 09 20:00:00 EST 2018
 > !ENTRY org.eclipse.equinox.launcher 4 0 2018-03-09 20:00:00.374
 > !MESSAGE Exception launching the Eclipse Platform:
 > !STACK
 > java.lang.ClassNotFoundException:
 > org.eclipse.core.runtime.adaptor.EclipseStarter
 >     at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
 >     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
 >     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
 >     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:626)
 >     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
 >     at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
 >     at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
 >
 >
 > -----------------------------------------
 >
 > It seems that this error is happening because the framework's class path
 > is not being properly set (hence it can't find the class).
 >
 >
 >

--------------------------------------------------------------------
I resolved this issue (on my system) by reinstalling libequinox

$ sudo apt-get install --reinstall libequinox-osgi-java

The debug output claimed that the framework has been found, but this was 
a lie since:
/usr/lib/eclipse/plugins/org.eclipse.osgi_3.8.1.dist.jar was missing.

Maybe there needs to be better sanity checking here.....
--------------------------------------------------------------------




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20180309/782d3818/attachment.html>


More information about the pkg-java-maintainers mailing list