不在ubuntu 18.04上运行cdt的Eclipse

不在ubuntu 18.04上运行cdt的Eclipse,eclipse,ubuntu,eclipse-cdt,Eclipse,Ubuntu,Eclipse Cdt,我在我的ubuntu 18.04上安装了带有cdt(C/C++)的eclipse。但当我尝试运行它时,它会给我以下错误: 它是这样说的: !SESSION Mon Jan 13 18:33:35 KST 2020 ------------------------------------------ !ENTRY org.eclipse.equinox.launcher 4 0 2020-01-13 18:33:35.945 !MESSAGE Exception launching the Ec

我在我的ubuntu 18.04上安装了带有cdt(C/C++)的eclipse。但当我尝试运行它时,它会给我以下错误:

它是这样说的:

!SESSION Mon Jan 13 18:33:35 KST 2020 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2020-01-13 18:33:35.945
!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:471)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
    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)
我试着用谷歌搜索它,但找不到任何好的参考资料。如果有人有经验,我将不胜感激


谢谢。

您使用的Eclipse版本(3.8)非常旧(已有8年和12个版本),无法与您使用的Java版本一起使用。迁移到更新版本的Eclipse 2019-12(4.14)是当前版本。@greg-449感谢您的评论!我按照你说的做了,在安装开始之前,我删除了旧的一个,在安装了最新的一个之后,我可以使用终端运行它,但是当我尝试使用应用程序菜单上的图标运行它时,它仍然会给我相同的错误。这里可能有什么问题?我不使用Linux,所以我不能说。你可能会问,你正在使用的Eclipse版本(3.8)非常旧(有8年的历史,有12个版本),不能与你正在使用的Java版本一起使用。迁移到更新版本的Eclipse 2019-12(4.14)是当前版本。@greg-449感谢您的评论!我按照你说的做了,在安装开始之前,我删除了旧的一个,在安装了最新的一个之后,我可以使用终端运行它,但是当我尝试使用应用程序菜单上的图标运行它时,它仍然会给我相同的错误。这里可能有什么问题?我不使用Linux,所以我不能说。可能问