我刚刚通过apt在Kubuntu和jdk 11上安装了新的Eclipse2021-06 (4.20.0)。
java -version:
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)问题是,当我试图在Eclipse中打开来自jdk的类/方法声明时,我会得到找不到源代码的消息。

尝试定位src.zip文件Eclipse - Source not found when trying to open declaration of random(),但是当选择它时,Eclipse有趣地说该文件不存在。我认为这可能是权限问题,因为它的路径是/usr/lib/jvm/java-1.11.0-openjdk-amd64/lib/src.zip,但是我将该文件复制到家中,没有任何改变。

有没有猜到问题出在哪里?
发布于 2021-10-11 17:01:31
我安装了JRE,而不是JDK。在Eclipse中下载并安装了AdoptOpenJDK 16 (JDK),它现在才能工作
发布于 2021-10-02 13:41:43
首先从https://www.oracle.com/java/technologies/downloads/下载java-17,然后打开eclipse并搜索java-17,然后下载Eclipsejava-17插件。然后尝试在jdk中打开类。,它应该能工作,。
https://stackoverflow.com/questions/69180883
复制相似问题