我使用以下命令在我的 Ubuntu 12.04 桌面上安装 OpenJDK Java:
sudo apt-get install openjdk-7-jdk
但我一直找不到 java:
The program 'java' can be found in the following packages:
* default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install <selected package>
这是什么原因?我尝试重新安装,甚至删除 /usr/lib/jvm,但仍然不起作用。
/usr/lib/jvm/java-1.7.0-openjdk-amd64/bin 中没有 java,只有 javac 和其他东西。当我运行 javac 时,出现以下错误:
javadoc: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
答案1
要安装 OpenJDK Java 7 Runtime,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:
sudo apt-get install openjdk-7-jre
仅包含openjdk-7-jre package
Java 运行时环境。如果您想开发 Java 程序,请安装该openjdk-7-jdk
包。然后您可以执行
sudo apt-get install icedtea6-plugin