大数据之脚踏实地学04-在Linux系统中安装Java

往期回顾

实操

本期将基于《

大数据之脚踏实地学03--Linux的常用文件级命令

》的知识,分享如何在Linux系统中安装Java。可能你会问,为什么选择Java安装的分享,而不是Python,或其他工具呢?这是由于Hadoop的运行是依赖于Java的,后期我们还会介绍Hadoop这款工具的安装和使用。安装Java实际上就三个流程,分别是下载、安装和配置环境变量,接下来详细介绍Java的安装过程。

下载

读者朋友可以前往Java的官方网站(https://www.oracle.com/technetwork/java/javase/downloads/index.html)下载最新版本的Java,也可以下载其他版本,这里就以8版本为例。

然后在列表中选择Linux64的tar.gz的文件,不妨将其下载到桌面,后面利用Xftp将其上传到Linux系统中。

紧接着,在Linux的/opt目录下创建SoftWare目录(目录名称可以任意起),用于存放Java安装文件。

打开Xftp软件,把默认的/root目录修改为/opt/SoftWare目录,并回车进入该目录。再将桌面的下载文件拖至右侧框,如下图所示,完成安装软件的上传。

上传完毕后,可以回到Xshell,利用ls命令查看文件是否上传成功,如下图所示:

安装

在Linux系统中安装软件是非常简单的,绝大多数情况都是解压即安装,对于Java也不例外。所以,需要利用tar命令对该安装文件进行解压(解压命令的详细讲解将会在下期跟大家分享),解压过程如下图所示:

解压完成之后,Linux系统中就已经安装好了Java软件,不妨我们进入到Java的bin目录,执行java命令,如下图所示:

如果在/opt/SoftWare/jdk1.8.0_181路径下执行java命令,出现下图中的结果,说明你已经成功安装了Java软件。

配置环境变量

为什么要配置环境变量呢?如果不配置环境变量的话,每次运行Java都必须来到/opt/SoftWare/jdk1.8.0_181/bin路径,因为只有该路径有Java的运行文件java。不妨我们把路径切换到根目录/,再一次运行java:

发现问题了吧,此时Java无法运行,这是因为Linux系统没有在根目录/或者系统的环境变量中找到Java的运行文件。所以,为了解决这个问题,就需要将/opt/SoftWare/jdk1.8.0_181/bin路径添加到系统的环境变量。

配置环境变量也很简单,编辑/etc目录下的profile文件即可。编辑文件需要使用vim命令,关于该命令的介绍也会在下期中详细介绍,具体的操作如下图所示:

vim /etc/profile

进入文件后,按一下大写状态的G(定位到文件的最后一行),然后在按一下小写字母的i(进入插入的状态)

如上图所示,在profile的末尾添加三行代码。其中,

export是指将指定的变量(如JAVA_HOME,PATH,CLASSPATH)导出至环境变量内;

JAVA_HOME变量用于指定Java的安装目录;

PATH变量用于指定Linux系统命令的搜索路径(即在Linux系统中敲入命令后,系统需要寻找该命令的位置,如敲入java,系统便会到/opt/SoftWare/jdk1.8.0_181/bin中寻找该命令);

CLASSPATH变量指定类的搜索路径(主要是Java内置的类和用户自定义的类);

编辑好三行代码后,再敲入:wq表示保存退出。为了能够使编辑的环境变量有效,必须使用souce命令刷新一下,此时,我们在根目录/下执行java命令,看看效果。如下图所示:

很完美,此时就可以在根目录/下执行java命令了。

Java小试牛刀

最后,在Linux系统中编写一段号称价值1亿的人工智能java代码,给大家演示一下

看一下代码的执行效果哦

哈哈,这个模拟的机器人回复就完成啦如果你暂时对Java脚本不懂也没有问题哦,后面我也会陆续分享Java的编程和应用。

结语

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181222B0ETVG00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券