我在 Ubuntu 上尝试安装 Java 7 时遇到问题。
以下是我执行的安装步骤:
我从下面给出的链接安装了安装文件:
获得http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-linux-x64.tar.gz
我有一个文件:jdk-7u1-linux-x64.tar.gz
我把它解开了:
tar -xvf jdk-7u1-linux-x64.tar.gz
sudo mv ./jdk1.7.0_01 /usr/lib/jvm/jdk1.7.0_01
sudo update-alternatives –config java
这里给出了以下输出:链接组 java 中只有一个替代方案:/usr/lib/jvm/java-6-sun/jre/bin/java 无需配置。
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_01/jre/bin/java 1
(我这里输入的是 1。)sudo update-alternatives --config java
java -version.
它显示了以下输出
Java 版本“1.6.0_26”
Java(TM) SE 运行时环境(版本 1.6.0_26-b03)
Java HotSpot(TM) 64 位服务器 VM(版本 20.1-b02,混合模式)
我不确定 jdk1.7.0 是否已安装,因为它显示的版本为 1.6.0_26。
答案1
这会将新的 jvm 安装到 java 链接组中
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_01/bin/java 1
然后,当您再次运行此命令时,您将看到您所期望的 JVM 列表。
sudo update-alternatives --config java