[英]ubuntu openjdk-7 the link "src.zip” is broken
我已经安装了 OpenJDK 7,它在我的 Ubuntu 14.04 机器上运行良好。 我想将 Java 源代码添加到我的 Eclipse 中。 当我转到/usr/lib/jvm/java-7-openjdk-amd64
有一个名为src.zip
的符号链接,但它已损坏。 我该如何解决? 我是否必须手动下载源并添加它们?
你应该做:
sudo apt-get install openjdk-7-source
然后源代码将下载到:“/usr/lib/jvm/openjdk-7”。 符号链接:
src.zip -> ../openjdk-7/src.zip
现在应该工作。
亚历克斯的答案是正确的,应该是这样。 但是,对于 Ubuntu 18.10 上的 OpenJDK 11,src.zip 似乎已移至 lib/src.zip,因此无法解析符号链接。
除了
sudo apt install openjdk-11-source
命令,运行
echo "(cd /usr/lib/jvm/openjdk-11/; ln -s lib/src.zip)" | sudo bash
创建一个额外的符号链接。
我从http://jdk7src.sourceforge.net/下载了源代码并将它们添加到 eclipse。 它现在工作正常。
在 ubuntu 16.04 中再次安装 openjdk8 对我有用
第一步:sudo apt install openjdk-8-source
step2:在(Window->preferences-java->Installed JREs->edit java-8-open-Jdk->expand rt.jar->点击Source附件下附上source.zip并将src.zip附在/usr下/lib/jvm/java-8-openjdk-amd64)。
这个旧的错误报告说要执行以下操作:
请在“/usr/lib/jvm/java-7-openjdk-amd64”上建立一个符号链接到“../java-7-openjdk-common/src.zip”。
ls -al 为符号链接显示什么? 链接指向什么文件和位置?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.