Deepin Linux 安装启动scala报错 java.lang.NumberFormatException: For input string: "0x100" 解决

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

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值