eclipse运行时出现的问题

eclipse运行时出现的问题

当我下载并运行 Eclipse 使用

$sudo apt install eclipse

它显示了这些错误,如下所示问题

但当我eclipse photon从他们的网站运行时,它工作正常。

  1. 这两者有什么区别?
  2. 日食来自他们的网站冻结。有没有什么办法解决这一问题?
  3. 有什么方法可以运行 Eclipse juno 吗ppa repository

系统信息如下 系统信息

答案1

当你跑步时:

$sudo apt install eclipse

您正在从操作系统的软件包存储库(我认为是 Ubuntu 或类似操作系统)下载 Eclipse。

Ubuntu/Debian 软件存储库中的 Eclipse 版本更新不多,并且与 Eclipse 上可用的版本相比往往非常旧eclipse.org。查看 Debian 和 Ubuntu 的软件包存储库中的 eclipse 版本:

Debian 中的 eclipse 版本

Ubuntu 中 eclipse 的版本

可以看到版本是3.8,是Eclipse,Juno最新的是Photon.

当您从以下网站安装 Eclipse 时eclipse.org您正在运行以下提供的最新软件包eclipse.org这是光子。

所以明显的区别是 Eclipse 的版本。 Ubuntu的软件存储库提供的是旧版本,而网站提供的是最新版本。

3.8 (Juno) 和 4.8 (Photon) 之间的差异约为 6 个版本,并且在 6 个版本之间发生了很多变化。

您收到java.lang.ClassNotFoundException:错误是因为六个版本之间的许多代码库存在偏差。 JRE/JDK 的代码库也发生了变化。我不会试图研究发生了什么变化,因为六个版本已经很多了。

您最好从存储库中卸载所有 Eclipse 版本,并仅使用网站上的版本。

相关内容