博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
下载IDEA并安装scala插件
阅读量:4314 次
发布时间:2019-06-06

本文共 1641 字,大约阅读时间需要 5 分钟。

配置内容

%SCALA_HOME%    D:\ENV\scala-2.10.7    %PATH%           %SCALA_HOME%\bin
  • 1
  • 2

配置完成后命令行输入scala返回版本信息

2.下载IDEA并安装scala插件

eclipse插件对scala支持不怎么友好,建议使用idea 

下载链接 https://www.jetbrains.com/idea/download/#section=windows

安装插件步骤

File –> Setting –> Plugin –> 输入scala –> Install –> Restart

3新建项目

scala的sbt和maven差不多,直接使用maven就可以管理scala项目

File –> New –> Project –> maven

4.设置项目参数

File –> Project Structure –>global libraries

4.1设置快捷键位eclipse风格
在弹出的setting页面中左侧导航中选择Keymap;在keymaps下拉列表中选择Eclipse
  • 1
  • 2

5.Hello world

new –> Scala class -> object

scala和java大致对应关系    object --> static class    class  --> class trait -> interface

 

6.设置hadoop_home

下载链接 https://github.com/srccodes/hadoop-common-2.2.0-bin

%HADOOP_HOME%   D:\ENV\hadoop-common-2.2.0-bin    %PATH%           %HADOOP_HOME%\bin
  • 1
  • 2

7.本地就可以跑spark worldcount了

org.scala-lang
scala-library
${scala.version}
org.apache.spark
spark-core_2.11
${spark.version}
org.apache.spark
spark-streaming_2.11
www.qinlinyule.cn${spark.version}
def main(args: Array[String])www.hjd1956.com: Unit = {    val conf = new SparkConf().setAppName("SparkWorldCount").setMaster("local[4]") val sc = new SparkContext(conf) val line = sc.textFile("doc/md/环境搭建.md") line.flatMap(_.www.thd178.com/ split(" www.233077.cn")).map((www.meiwanyule.cn_, 1)).reduceByKey(_www.douniu157.com+_).collect().foreach(println) sc.stop() }

转载于:https://www.cnblogs.com/qwangxiao/p/9114292.html

你可能感兴趣的文章
随笔一则
查看>>
WEB 小案例 -- 网上书城(一)
查看>>
加入博客园八个月了
查看>>
怎样实现前端裁剪上传图片功能
查看>>
python flask 如何修改默认端口号
查看>>
Map<String,Object> map=new HashMap<String,Object>详解
查看>>
实现tap的多种方式
查看>>
UVA - 10494 If We Were a Child Again
查看>>
html5 canvas 渲染像素混合模式
查看>>
【hexo】01安装
查看>>
CI框架源码学习笔记2——Common.php
查看>>
005---书籍添加和编辑的提交数据
查看>>
使用case语句给字体改变颜色
查看>>
JAVA基础-多线程
查看>>
面试题5:字符串替换空格
查看>>
JSP九大内置对象及四个作用域
查看>>
OCAC公告
查看>>
Modernizr.js介绍与使用
查看>>
ConnectionString 属性尚未初始化
查看>>
解决Spring MVC无法接收AJAX使用PUT与DELETE请求传输的内容
查看>>