理论教育 在Linux环境下安装Scala,开展Scala的实战开发

在Linux环境下安装Scala,开展Scala的实战开发

时间:2023-11-24 理论教育 版权反馈
【摘要】:配置Linux JDK的全局环境变量输入命令#vi/etc/profile打开profile文件。至此,Linux环境下Scala的安装就已经完成了。

在Linux环境下安装Scala,开展Scala的实战开发

1.Linux版本JDK的安装与配置

(1)下载JDK

登录Oracle的官方网站(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)下载Linux版本的Java SE Development Kit 8u65。选择Accept License Agreement单选按钮,选择JDK 8的使用条款,根据设备的操作系统选择不同的下载安装包,这里安装的是虚拟机Linux x8632位系统的JDK版本jdk-8u65-linux-i586.tar.gz;虚拟机Linux 64位的系统可以下载安装jdk-8u65-linux-x64.tar.gz。

(2)将文件传送至虚拟机

下载jdk-8u65-linux-i586.tar.gz安装包到Windows本地目录,然后使用WinSCP文件传输工具将jdk-8u65-linux-i586.tar.gz从本地Windows传送到远程虚拟机系统;打开WinSCP工具,将文件传送到/usr/local/setup_tools目录。

使用PieTTY远程连接工具,登录到Linux远程虚拟机。

输入cd/usr/local/setup_tools命令,进入setup_tools目录。

输入ls命令,可以看到jdk-8u65-linux-i586.gz文件已经传到了远程虚拟机上。

(3)JDK解压安装

输入Linux解压缩命令#tar-zxvf jdk-8u65-linux-i586.tar.gz,将jdk-8u65-linux-i586.tar.gz解压到目录jdk1.8.0_65下。(Linux解压缩命令tar通常使用-zxvf参数,含义分别为-x:解压;-z:有gzip属性;-v:显示所有过程;-f:使用档案名字。)

解压到jdk1.8.0_65目录以后,使用ls命令查看当前目录下jdk1.8.0_65是否已经解压完成,使用命令#mv jdk1.8.0_65/usr/local将jdk1.8.0_65目录从当前目录/usr/local/setup_tools复制到/usr/local目录中。

(4)配置Linux JDK的全局环境变量

输入命令#vi/etc/profile打开profile文件。

在vi运行时,通常处在命令模式下,输入I(i)可以使vi从退出命令模式进入文本输入模式,在vi文本输入模式中,在profile文件的最后增加JAVA_HOME及修改PATH的环境变量,然后在vi中按Esc键,输入:wq!,保存并退出。

(5)环境变量配置生效

命令行中输入source /etc/profile,使刚才修改的JAVA_HOME及PATH配置文件生效。

(6)JDK安装验证

在命令行输入#java-version,显示Java的版本号java version"1.8.0_65"。至此,Linux环境下JDK的安装已经完成了。(www.daowen.com)

2.Linux环境下的Scala安装与配置 (1)下载Scala

登录Scala的官网http://www.scala-lang.org/download/all.html,Spark官网要求Scala的版本必须是Scala 2.10.x系列的,这里选择安装scala-2.10.4版本(http://www.scala-lang.org/download/2.10.4.html),在网页上单击scala-2.10.4.tgz进行下载,保存到Win⁃dows本地目录。

(2)将文件传送至虚拟机

下载scala-2.10.4.tgz安装包到Windows本地目录,使用WinSCP文件传输工具将scala-2.10.4.tgz从本地Windows传送到远程虚拟机系统;打开WinSCP工具,连接Linux虚拟机,复制到/usr/local/setup_tools目录。

使用PieTTY远程连接工具,登录到Linux远程虚拟机,输入cd/usr/local/setup_tools命令进入setup_tools目录,输入ls命令,scala-2.10.4.tgz文件已经传到了远程虚拟机上。

(3)解压并安装Scala

输入Linux解压缩命令#tar -zxvf scala-2.10.4.tgz,将scala-2.10.4.tgz解压到目录scala-2.10.4。

解压到scala-2.10.4目录以后,使用ls命令查看当前目录下scala-2.10.4是否已经解压完成,使用命令#mv scala-2.10.4 /usr/local将scala-2.10.4目录从当前目录/usr/lo⁃cal/setup_tools复制到/usr/local目录中。

(4)配置Linux scala-2.10.4的全局环境变量

输入名称#vi/etc/profile打开profile文件,输入I(i)可以进入文本输入模式,在pro⁃file文件的最后增加SCALA_HOME及修改PATH的环境变量,然后在vi中按Esc键,输入:wq!,保存并退出。

在shell提示符下运行Scala程序,若没有指定完整的路径,系统自动到当前目录下查询相应的文件,如果没有找到,会到系统的环境变量PATH中去查找Scala程序。配置了PATH变量之后,就可以在任意目录下执行Scala,否则就要到Scala的安装目录bin下执行。

(5)环境变量配置生效

在命令行中输入source /etc/profile,使刚才修改的SCALA_HOME及PATH配置文件生效。

(6)Scala测试验证

在命令行输入#scala,显示版本为Scala version 2.10.4。

在Scala交互式命令行,输入一个计算表达式,Scala准确地计算出了1+1及10∗10的结果。

至此,Linux环境下Scala的安装就已经完成了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈