Scala下载及安装
因为我是要开发Spark程序所以才使用scala的,版本适配问题可以避免之后可能遇到稀奇古怪的问题,开发文档开头就有如下介绍
Spark runs on Java 8+, Python 2.7+/3.4+ and R 3.1+. For the Scala API, Spark 2.4.0 uses Scala 2.11. You will need to use a compatible Scala version (2.11.x).
Note that support for Java 7, Python 2.6 and old Hadoop versions before 2.6.5 were removed as of Spark 2.2.0. Support for Scala 2.10 was removed as of 2.3.0.
我这里是选择Spark 2.4.0,所以Scala选择2.11.12版本
下载:https://www.scala-lang.org/download/2.11.12.html
- 解压到用户目录下(你随便,我这里是应为根目录空间不太够)
tar -zxvf scala-2.11.12.tgz -C ~
- 同java一样要配置环境变量
sudo vi /etc/profile
# 末尾添加
# SCALA_HOME指定scala安装在哪里
export SCALA_HOME=/home/josonlee/tools/scala-2.11.12
export PATH=$SCALA_HOME/bin:$PATH
如图是我scala解压的位置,以及环境变量写法
- scala就这样安装好了,试着命令行下输入scala写两行代码
启动scala报错 java.lang.NumberFormatException: For input string: “0x100” 解决
我java版本是jdk1.8.0_191,scala是2