答案1
Eclipse 现在需要 Java 8,而您使用的是 Java 1.7,这是行不通的。改为安装jdk8-openjdk
和/或等待Arch Linux 错误跟踪器中的错误等待修复。
答案2
Arch Linux 用户仅供参考:尽管 Arch Linux pacman 提供了在 eclipse-common 软件包中安装 jdk9-openjdk 的选项(2017 年 9 月 30 日),Eclipse Oxygen.1 (4.7.1) 仍无法在版本 9 上运行。安装 jdk8 -openjdk 代替。如果安装了另一个 openjdk 版本,请使用脚本“archlinux-java set java-8-openjdk”。此后 Eclipse 将正常工作。