spark第4天

本文介绍了配置Spark开发环境的过程,包括下载和安装Java、Scala,以及解决Scala版本与JDK版本不匹配的问题。在安装IntelliJ IDEA时,讨论了不建议让IDEA关联特定文件类型的理由,并提到了搭建Spark项目时可能需要的sbt工具及其配置优化。

博文参考

下载java并环境配置

这里写图片描述

下载scala并安装

scala-2.12.2安装后在cmd中运行scala,报错 Exception in thread “main” java.lang.UnsupportedClassVersionError: scala/tools/nsc/ …

搜索时看到说可能scala版本较高,jdk不支持,所以尝试低版本scala 2.10.6
解压之后双击scala.bat跳出cmd框直接输出了scala:
这里写图片描述

明白需要直接把解压过后的文件放到路径当中:C:\Program Files (x86)\scala
(把原文件名scala-2.10.6改为了scala放到C:\Program Files (x86)目录下)

因为2.12.2版本就设置了SCALA_HOME的系统变量:
这里写图片描述

所以不用再重新设置

cmd中运行scala,成功:
这里写图片描述
scala2.12.2需要java 1.8.0_25;而我电脑中的java是1.8.0_131scala.
scala2.10.6只需要1.7.0_79;所以成功。

下载intellij idea并安装

这里安装之后我才看到告诫:是否让IDEA关联 .java 和 .groovy 等文件时,不建议勾选。应该让它们关联更加轻量的查看工具,比如 Notepad++ 等。我三个全部勾选了。记录一下安装路径:
这里写图片描述

在首次运行 IntelliJ IDEA 时,会有一个关于配置 IDEA 的向导。向导过程中就可以完成一些需要的插件的安装。参照的博文是这个,比较详细。(这部分在最后参照的论坛上没有体现)

1. 选择没有旧的配置文件
2. 接受隐私政策
3. 选择UI主题(默认intellij)
4. 选择扩展插件与工具
  (点进customize可以自我定制功能,选择的默认)
5. 安装热门插件和工具(install scala)

start intellij idea —> create a new project —> scala:就可以找到scala

为了搭建Spark,需要使用sbt,sbt使用Ivy作为库管理工具。
sbt在IntelliJ IDEA里面大多情况下还是比较慢的,有两种解决办法:
1.提前下载放到缓存库里
2.更改库为阿里源 window下C:\Users\aboutyun.sbt修改repositories

大概没有下载sbt所以没有缓存库或者路径

  1. sbt官方说明文档
  2. sbt官方下载链接

但是后面新建scala项目又觉得已经有sbt,不需要额外下载。那就先暂时这样,以后觉得缺少的话再说。

跟着这篇文章走到刷新项目这一步,原来上一步就是可以在这里加快速度。每次写程序都需要来这么一下,必需补上加快速度这一步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值