我刚刚安装了 Ubuntu 桌面 12.04 并通过以下方式安装了 Java 6 JDK:
sudo apt-get install openjdk-6-jre
当我发出 `java -version 命令时,我得到:
OpenJDK 运行时环境 (IcedTea6 1.11.3) (6b24-1.11.3-1ubuntu0.12.04.1) OpenJDK 64 位服务器 VM(构建 20.0-b12,混合模式)
当我发出“which java”命令时,我得到:
/usr/bin/java
但是当我去的时候/usr/bin/
,我没有看到一个名为 的目录java
,所以我认为它甚至不存在!?!
当我去 时/usr/lib/jvm/
,我看到:
-rw-r--r-- 1 root root 2387 Jun 27 05:21 .java-1.6.0-openjdk-amd64.jinfo
drwxr-xr-x 5 root root 4096 Aug 31 19:28 java-6-openjdk-amd64
drwxr-xr-x 3 root root 4096 Aug 31 19:28 java-6-openjdk-common
drwxr-xr-x 5 root root 4096 Aug 31 19:28 java-7-openjdk-amd64
我现在正在尝试将其添加JAVA_HOME
为环境变量,~/.bashrc
以便可以从基于 shell 的 Ant 构建中访问它:
导出 JAVA_HOME=???
我不确定要设置什么值JAVA_HOME
:
/usr/bin/java
?/usr/lib/jvm
?- 还有什么?
“ JAVA_HOME
”是指我系统上安装的 JDK 6 的顶级目录,无论它在哪里......