Arch-Linux

在archlinux中打開eclipse出錯

  • October 1, 2017

所以我正在執行archlinux。我java -version的輸出是:

java version "1.7.0_101"
OpenJDK Runtime Environment (IcedTea 2.6.6) (Arch Linux build 7.u101_2.6.6-1-x86_64)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

我已經用 pacman 安裝了這個eclipse-java包。當我開始 Eclipse 時,我收到以下錯誤並且 Eclipse 崩潰。 在此處輸入圖像描述

如何通過這個並執行eclipse?

Eclipse 現在需要 Java 8 而您使用的是 Java 1.7,這將不起作用。改為安裝jdk8-openjdk和/或等待Arch Linux 的錯誤跟踪器中的錯誤得到修復。

僅供 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 將正常工作。

引用自:https://unix.stackexchange.com/questions/294241