ubuntu openjdk-7链接"src.zip"已损坏

sam*_*ara 8 java eclipse ubuntu-14.04

在此输入图像描述

我安装了OpenJDK 7,它在我的Ubuntu 14.04机器上运行良好.我想在我的Eclipse中添加Java源代码.当我去的时候/usr/lib/jvm/java-7-openjdk-amd64有一个符号链接,src.zip但是它被打破了.我该如何解决?我是否必须手动下载源并添加它们?

Ale*_*lex 25

你应该做:

sudo apt-get install openjdk-7-source
Run Code Online (Sandbox Code Playgroud)

然后源代码将下载:"/ usr/lib/jvm/openjdk-7".符号链接:

src.zip -> ../openjdk-7/src.zip
Run Code Online (Sandbox Code Playgroud)

现在应该工作.


Tho*_*sen 5

亚历克斯的答案是正确的,应该是这样。但是,对于 Ubuntu 18.10 上的 OpenJDK 11,src.zip 似乎已移至 lib/src.zip,因此无法解析符号链接。

除了

sudo apt install openjdk-11-source
Run Code Online (Sandbox Code Playgroud)

命令,运行

echo "(cd /usr/lib/jvm/openjdk-11/; ln -s lib/src.zip)" | sudo bash
Run Code Online (Sandbox Code Playgroud)

创建一个额外的符号链接。


sam*_*ara 1

我从http://jdk7src.sourceforge.net/下载源代码并将它们添加到 eclilpse 中。现在效果很好。