阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Scala 入门——Eclipse开发环境搭建

180次阅读
没有评论

共计 1470 个字符,预计需要花费 4 分钟才能阅读完成。

由于深入学习的需要,最近开始学习 Scala 这门艺术性的编程语言。

Scala:一种类似 Java 的编程。集成了面向对象(Object-Oriented)编程和函数式(Functional  programming)编程的特性,利于开发多核并发模型以及云计算(parallelism  for  mulicore  and  cloud  computing)。

参考书目:《快学 Scala》[PDF 版下载见 http://www.linuxidc.com/Linux/2015-08/120950.htm],author:Horstmann 安装 Scala IDE 前,请保证 JDK 已安装,且环境变量已配好。

此在 Windows 7 环境下进行。

第一步:IDE 下载:Scala for Eclipse,http://scala-ide.org/download/sdk.html

Scala 入门——Eclipse 开发环境搭建

选择相应的版本,下载即可。

第二步:安装 scala2.11.1

Scala 入门——Eclipse 开发环境搭建

scala-2.11.1.msi 下载完成后,双击安装即可。安装好后,查看下环境变量是否有(若无,自己添加上):

SCALA_HOME=D:\Program Files (x86)\scala(scala 的安装目录)

Path=……………..  D:\Program Files (x86)\scala\bin

在控制台下,输入 scala -version,即可查看是否安装成功。成功后,会显示如下信息。

Scala 入门——Eclipse 开发环境搭建

第三步:第一个 Scala 程序

启动 Eclipse,选择其 Workspace 目录,然后,点击 File——>> New ——>>Scala Project。新建一个 package:test。在 test 包下,新建一个 Scala Object。如下图,右击  run as  ——>>  scala application 即可。

Scala 入门——Eclipse 开发环境搭建

Scala 入门——Eclipse 开发环境搭建

控制台输出:Hello World!

分别用 Eclipse 和 IDEA 搭建 Scala+Spark 开发环境  http://www.linuxidc.com/Linux/2015-08/120946.htm

Ubuntu 安装 2.10.x 版本的 Scala  http://www.linuxidc.com/Linux/2015-04/116455.htm

Spark1.0.0 部署指南 http://www.linuxidc.com/Linux/2014-07/104304.htm

CentOS 6.2(64 位) 下安装 Spark0.8.0 详细记录 http://www.linuxidc.com/Linux/2014-06/102583.htm

Spark 简介及其在 Ubuntu 下的安装使用 http://www.linuxidc.com/Linux/2013-08/88606.htm

安装 Spark 集群 (在 CentOS 上) http://www.linuxidc.com/Linux/2013-08/88599.htm

Hadoop vs Spark 性能对比 http://www.linuxidc.com/Linux/2013-08/88597.htm

Spark 安装与学习 http://www.linuxidc.com/Linux/2013-08/88596.htm

Spark 并行计算模型 http://www.linuxidc.com/Linux/2012-12/76490.htm

Scala 的详细介绍 :请点这里
Scala 的下载地址 :请点这里

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-08/120949.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-20发表,共计1470字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中