1
nybux 2014-07-31 15:15:12 +08:00
ls -l /usr/lib/jvm/java-6-openjdk-amd64/bin/java
|
2
YORYOR OP @nybux
lrwxrwxrwx 1 root root 22 4月 4 12:09 /usr/lib/jvm/java-6-openjdk-amd64/bin/java -> /etc/alternatives/java 怎么办。。求教 |
3
dorentus 2014-07-31 15:37:16 +08:00
sudo update-alternatives --config java
然后选个看起来正常的。 |
4
YORYOR OP @dorentus
Lenovo:~$ sudo update-alternatives --config java [sudo] password for luoyang: update-alternatives: 警告: 候选项 /home/luoyang/java/jdk1.6.0_45/bin/java(链接组 java 的一部分)不存在。从候选项列表中移除。 update-alternatives: 错误: 无法访问文件 /usr/lib/jvm/java-6-openjdk-amd64/bin/java: 符号连接的层数过多 Lenovo:~$ |
5
dorentus 2014-07-31 16:18:34 +08:00
你的 Java 是用 apt 装过之后,又手动改了什么吗?
我查了下,/usr/lib/jvm/java-6-openjdk-amd64/bin/java 应该是 openjdk-6-jre-headless 这个包里面提供的,而且应该是一个可执行文件,不应该是软链接。 试试 sudo apt-get install --reinstall openjdk-6-jre-headless 重新装一下这个包看看。 |
6
nybux 2014-07-31 16:21:28 +08:00
ls -l /etc/alternatives/java
|