当前位置: 首页 > 编程笔记 >

在Linux操作系统上安装和更新JAVA8的教程

葛学民
2023-03-14
本文向大家介绍在Linux操作系统上安装和更新JAVA8的教程,包括了在Linux操作系统上安装和更新JAVA8的教程的使用技巧和注意事项,需要的朋友参考一下

本篇文章会介绍如何在Linux操作系统上安装和更新JAVA8。

1. 导读

经过漫长的等待,Java SE Development Kit 8终于可以下载了,JDK8集成了很多增强的功能在2014年3月18日正式发布,你可以在这里查找所有的功能。

2. 下载最新的JDK版本

你可以直接从Oracle官网下载最新的版本,你也可以通过shell运行下面的命令进行下载:

对于64位

cd /opt/
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-linux-x64.tar.gz" -O jdk-8u72-linux-x64.tar.gz
tar xzf jdk-8u72-linux-x64.tar.gz

对于32位

cd /opt/
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-linux-i586.tar.gz" -O jdk-8u72-linux-i586.tar.gz
tar xzf jdk-8u72-linux-i586.tar.gz 

3. 利用Alternatives命令安装JAVA

安装包解压后你可以使用alternatives命令来进行安装,alternatives命令封装了chkconfig。

cd /opt/jdk1.8.0_72/
alternatives --install /usr/bin/java java /opt/jdk1.8.0_72/bin/java 2
alternatives --config java
There are 3 programs which provide 'java'.
 Selection  Command
-----------------------------------------------
* 1      /opt/jdk1.7.0_71/bin/java
 + 2      /opt/jdk1.8.0_45/bin/java
  3      /opt/jdk1.8.0_66/bin/java
  4      /opt/jdk1.8.0_72/bin/java
Enter to keep the current selection[+], or type selection number: 4

到这里在你的系统上已经成功的安装了JAVA8,此外我们还建议你利用alternatives设置javac和jar的执行路径。

alternatives --install /usr/bin/jar jar /opt/jdk1.8.0_72/bin/jar 2
alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_72/bin/javac 2
alternatives --set jar /opt/jdk1.8.0_72/bin/jar
alternatives --set javac /opt/jdk1.8.0_72/bin/javac

4. 查看安装的JAVA版本

运行下面的代码查看安装的Java版本号

java -version
java version "1.8.0_72"
Java(TM) SE Runtime Environment (build 1.8.0_72-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.72-b15, mixed mode)

5. 设置环境变量

绝大部分的Java应用程序都需要设置环境变量才能运行,可以使用下面的命令进行设置:

设置JAVA_HOME变量

export JAVA_HOME=/opt/jdk1.8.0_72

设置JRE_HOME变量

export JRE_HOME=/opt/jdk1.8.0_72/jre

设置PATH变量

export PATH=$PATH:/opt/jdk1.8.0_72/bin:/opt/jdk1.8.0_72/jre/bin

上面的环境变量可以放在/etc/environment文件中,系统启动会自动的加载。

6. JDK7的下载地址

对于64位

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz" -O jdk-7u80-linux.tar.gz

对于32位

wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-i586.tar.gz" -O jdk-7u80-linux-i586.tar.gz

以上所述是小编给大家介绍的在Linux操作系统上安装和更新JAVA8的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!

 类似资料:
  • 因为笔者一直都是使用 CentOS,所以这次安装系统也是基于CentOS的安装。把光盘插入光驱,设置bios光驱启动。进入光盘的欢迎界面。也可参考Ubuntu 12.04 安装教程详细步骤。 其中有两个选项,可以直接按回车,也可以在当前界面下输入 linux text 按回车。前者是图形下安装,可以动鼠标的,后者是纯文字形式的。建议初学者用前者安装。直接回车后,出现一下界面: 这一步是要提示你是否

  • 通过前面的小节学习,我们已经对 Linux 操作系统有了简单的了解,同时也在 Windows 下安装了虚拟机软件 VMware ,那么本节课我们就介绍下如何使用虚拟机软件安装 Linux 操作系统。 通过第一小节的学习我们知道 Linux 有很多的发行版本,本小节以 CentOS 8 为例来介绍 Linux 操作系统的安装步骤。学习本小节之后读者可以按照本小节的介绍步骤,安装其他的 Linux 操

  • 本文向大家介绍在操作系统上安装Ruby解释器的教程,包括了在操作系统上安装Ruby解释器的教程的使用技巧和注意事项,需要的朋友参考一下 Ruby 安装 - Linux 下面列出了在 Linux 机器上安装 Ruby 的步骤。 注意:在安装之前,请确保您有 root 权限。 源码安装 下载最新版的 Ruby 压缩文件。请点击这里下载。 下载 Ruby 之后,解压到新创建的目录下: 现在,配置并编译源

  • 本文向大家介绍在Linux和Windows系统上安装Nginx服务器的教程,包括了在Linux和Windows系统上安装Nginx服务器的教程的使用技巧和注意事项,需要的朋友参考一下 1.在CentOS系统上安装Nginx 在 CentOS6 版本的 EPEL 源中,已经加入了 nginx 的 rpm 包,不过此 RPM 包版本较低。如果需要更新版本,可以使用官方制作的 rpm 包,或者使用源码包

  • 本文向大家介绍Linux操作系统安装LAMP环境,包括了Linux操作系统安装LAMP环境的使用技巧和注意事项,需要的朋友参考一下 Step1. 安装 Apache   在terminal中输入命令   打开浏览器,在地址栏输入:127.0.0.1,如果出现了 “It works!”,表明安装成功 Step2. 安装 php5   在 terminal 中输入:   重启 apache2 : 注:

  • 本文向大家介绍在Linux系统上安装Python的Scrapy框架的教程,包括了在Linux系统上安装Python的Scrapy框架的教程的使用技巧和注意事项,需要的朋友参考一下 这是一款提取网站数据的开源工具。Scrapy框架用Python开发而成,它使抓取工作又快又简单,且可扩展。我们已经在virtual box中创建一台虚拟机(VM)并且在上面安装了Ubuntu 14.04 LTS。 安装

  • sed sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。 sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的

  • 因为有的同学可能会选择其他的 Linux 的发行版来学习本课程,所以这节课我们也列举了如何在 Ubuntu 下安装 Docker 的方法。对于初次接触 Linux 的用户,我们会提供尽可能详细的注释来告知每个命令的作用,放松心态,跟着做就可以了。 Tips:由于 Docker 安装需要比较高的系统权限,请在安装前与系统管理员确认,或者使用 root 权限进行安装。 1. CentOS 安装 Doc