I can confirm that downloading the Eclipse installer from the main website: http://www.eclipse.org/downloads/ executing it as myself and then selecting the C/C++ option got me a working copy of Eclipse installed. That is a successful work around until the packaged version is fixed.
When I ran the install I did see some errors that I will bring up with the Eclipse team, if I can work out how: :~/Downloads/eclipse/eclipse-inst-linux64/eclipse-installer$ sudo ./eclipse-inst [sudo] password for thomas: WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.eclipse.emf.ecore.xmi.impl.XMLHandler (file:/home/thomas/Downloads/eclipse/eclipse-inst-linux64/eclipse-installer/plugins/org.eclipse.emf.ecore.xmi_2.13.0.v20170609-0707.jar) to method com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy.getEncoding() WARNING: Please consider reporting this to the maintainers of org.eclipse.emf.ecore.xmi.impl.XMLHandler WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release (SWT:17278): IBUS-WARNING **: 14:26:33.796: The owner of /home/thomas/.config/ibus/bus is not root! (SWT:17278): GLib-CRITICAL **: 14:26:38.153: Source ID 409 was not found when attempting to remove it :~/Downloads/eclipse/eclipse-inst-linux64/eclipse-installer$ ./eclipse-inst WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.eclipse.emf.ecore.xmi.impl.XMLHandler (file:/home/thomas/Downloads/eclipse/eclipse-inst-linux64/eclipse-installer/plugins/org.eclipse.emf.ecore.xmi_2.13.0.v20170609-0707.jar) to method com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy.getEncoding() WARNING: Please consider reporting this to the maintainers of org.eclipse.emf.ecore.xmi.impl.XMLHandler WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release (SWT:17498): GLib-CRITICAL **: 14:27:23.976: Source ID 5293 was not found when attempting to remove it (SWT:17498): GLib-CRITICAL **: 14:27:24.432: Source ID 5445 was not found when attempting to remove it (SWT:17498): GLib-CRITICAL **: 14:27:25.951: Source ID 5614 was not found when attempting to remove it [Fatal Error] :539:7: XML document structures must start and end within the same entity. However despite the above it did seem to install fine. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to eclipse in Ubuntu. https://bugs.launchpad.net/bugs/1784358 Title: Eclipse not starting with org.eclipse.equinox.launcher.Main.main java.lang.ClassNotFoundException being issued after updgrade to 18.04 Status in eclipse package in Ubuntu: New Status in eclipse package in Debian: New Bug description: I upgraded from 16.04 to 18.04 on Friday. Following some reboots and updates this morning I am now unable to start the Eclipse IDE. This was working before the upgrade. I have the C++ developer support added to Eclipse. To the best of my memory (and ability to interrogate apt) it is all installed from the Ubuntu repositories. When I click the Eclipse launcher pinned to my side bat I get an error message from Eclipse that reads: An error has occurred. See the log file /home/thomas/.eclipse/org.eclipse.platform_3.8_155965261/configuration/1532947738216.log Viewing the log file I see: !SESSION Mon Jul 30 11:48:58 BST 2018 ------------------------------------------ !ENTRY org.eclipse.equinox.launcher 4 0 2018-07-30 11:48:58.229 !MESSAGE Exception launching the Eclipse Platform: !STACK java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:466) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) 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) This is easily repeatable. Some internet searching suggests this problem is present upstream as there is a Debian bug that looks similar: https://bugs.debian.org/cgi- bin/bugreport.cgi?bug=891956 ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: eclipse 3.8.1-11 ProcVersionSignature: Ubuntu 4.15.0-29.31-generic 4.15.18 Uname: Linux 4.15.0-29-generic x86_64 ApportVersion: 2.20.9-0ubuntu7.2 Architecture: amd64 Date: Mon Jul 30 11:43:38 2018 InstallationDate: Installed on 2017-11-16 (255 days ago) InstallationMedia: Ubuntu 16.04.3 LTS "Xenial Xerus" - Release amd64 (20170801) PackageArchitecture: all ProcEnviron: LANGUAGE=en_GB:en TERM=xterm-256color PATH=(custom, no user) LANG=en_GB.UTF-8 SHELL=/bin/bash SourcePackage: eclipse UpgradeStatus: Upgraded to bionic on 2018-07-27 (3 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/eclipse/+bug/1784358/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

