如何在 Ubuntu 上安装最新的 OpenJdk?

如何在 Ubuntu 上安装最新的 OpenJdk?

我知道最新的官方 openJDK 是 Java 版本“1.7.0_25”。但是 Java 版本“1.7.0_40”正在开发中。有人知道如何在 Ubuntu 机器上安装 openJDK“1.7.0_40”吗?

答案1

如果你想要 32 位 Ubuntu 的 openJDK 1.7.0_40,那么请执行以下操作

wget http://www.java.net/download/jdk7u40/archive/b40/binaries/jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz

如果你想要 64 位 Ubuntu 的 openJDK 1.7.0_40,那么请执行以下操作

wget http://www.java.net/download/jdk7u40/archive/b40/binaries/jdk-7u40-fcs-bin-b40-linux-x64-16_aug_2013.tar.gz

然后创建一个目录。

sudo mkdir -p /usr/lib/jvm

然后将下载的 tar 移动到上面创建的目录中

sudo mv jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz /usr/lib/jvm

同样,如果您愿意,也可以移动 64 位。

然后 cd 该目录

cd /usr/lib/jvm

然后使用以下命令解压

32 位

  sudo  tar -xvf jdk-7u40-fcs-bin-b40-linux-i586-16_aug_2013.tar.gz

64 位

  sudo  tar -xvf jdk-7u40-fcs-bin-b40-linux-x64-16_aug_2013.tar.gz

然后逐行粘贴这些行,这是为了通知 Ubuntu 这是你的默认 java 及其路径。

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0_40/bin/javac" 1
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0_40/bin/java" 1

sudo update-alternatives --set "javac" "/usr/lib/jvm/jdk1.7.0_40/bin/javac"
sudo update-alternatives --set "java" "/usr/lib/jvm/jdk1.7.0_40/bin/java"

然后更新您的系统配置文件,使用

sudo gedit /etc/profile

然后粘贴这些行

JAVA_HOME=/usr/lib/jvm/jdk1.7.0_40
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

现在保存并关闭。

然后重新加载你的个人资料

.  /etc/profile

然后我们就完成了。检查你的 java 版本。

相关内容