文档章节

scala入门之windows下安装scala

柳哥
 柳哥
发布于 2014/06/05 19:14
字数 321
阅读 9599
收藏 2

因为scala是JVM上的语言,所以我们首先要安装Java运行环境。从oracle官网下载:jdk-7u21-windows-x32.exe(目前最新版本),然后安装。注意,scala只需要java的运行环境,也就是只需要安装:jre,但是为了方便以后java开发,我们还是安装java的开发环境。安装完成之后设置环境变量,如例:

JAVA_HOME = D:\java
PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;$PATH

PATH中 %JAVA_HOME%\jre\bin ,这个才是scala想要使用的运行环境路径。环境变量设置完成后,我们需要测试一下java是否安装成功,在命令行分别执行如下命令:javac、 java、javadoc、 jar、 java  -version ,看看是否有正确的结果输出。
java安装成功后,我们再来安装scala。从scala官网下载:scala-2.10.1.zip (目前最新版本,必须使用java6或更高版本),注意这是一个免安装版本,只需要解压即可,但scala的环境变量还是要设置的:

SCALA_HOME = D:\scala-2.10.1
PATH = %SCALA_HOME%\bin;$PATH

到这里,scala就算安装完成,下面我们使用如下命令来测试scala是否安装成功:

c:\Users\Administrator> scala

命令执行结果如下图,表示安装成功:

© 著作权归作者所有

共有 人打赏支持
柳哥
粉丝 206
博文 405
码字总数 347782
作品 0
杭州
技术主管
私信 提问
加载中

评论(1)

k
kaiyuanniao
Spark课程整合推荐:

Spark从入门到上手实战
课程观看地址:http://www.xuetuwuyou.com/my/course/186

基于Python Spark的大数据分析
课程观看地址:http://www.xuetuwuyou.com/course/173

Spark全面精讲(基于Spark2版本+含Spark调优+超多案例)
课程观看地址:http://www.xuetuwuyou.com/course/149

Spark+Kafka实时流机器学习实战
课程观看地址:http://www.xuetuwuyou.com/course/147

深入浅出Spark机器学习实战(用户行为分析)
课程观看地址:http://www.xuetuwuyou.com/course/144

Spark SQL机器学习+Kafka实时流推荐系统实战
课程观看地址:http://www.xuetuwuyou.com/course/156

系统性介绍Scala语言培训课程
课程观看地址:http://www.xuetuwuyou.com/course/12
Scala入门,第一个HelloWorld

HelloScala 简介 工作需要,近期学习spark的时候需要用到Scala语言,于是开始了解这门语言,这是一门很新的语言,2001年前后正式公布,算起来是比较年轻的编程语言了,更重要的是它是面向jav...

Youngs
2017/06/09
0
0
Scala入门教程 (一)

Scala入门教程 [TOC] Scala是神马? 说的正式点,Scala是一种多范式的编程语言,其将面向对象编程与函数式编程的特性结合了起来。并且Scala同Java一样都运行在Java虚拟机之上,经过编译之后都...

窗边的扁豆
2017/11/25
0
0
Scala的安装,入门,学习,基础

1:Scala的官方网址:http://www.scala-lang.org/ 推荐学习教程:http://www.runoob.com/scala/scala-tutorial.html   Scala是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函...

别叫小伙
2017/12/19
0
0
Scala编程语言视频教程|Scala视频教程

Scala编程语言视频教程 分享网盘下载——https://pan.baidu.com/s/1kUFL6Ub 密码: m7k4 Scala是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于...

nitycka
2017/11/01
0
0
熟练的掌握Scala语言系列课程

课程名字:熟练的掌握Scala语言系列课程 课程网盘下载: http://pan.baidu.com/s/1pJuRAsV 密码: ahr3 课程内容: 共10章,58课时,总时长944分钟 想要深入研究spark,掌握好scala至关重要,目...

混坛魔王
2015/01/09
822
4

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 风扇写着先生请自爱

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @蚂蚁哈哈哈 :分享陈奕迅的单曲《落花流水》 《落花流水》- 陈奕迅 手机党少年们想听歌,请使劲儿戳(这里) @车谷 :我发现每天上班都好困 ...

小小编辑
33分钟前
2
0
centos7重置密码、单用户模式、救援模式、ls命令、chmod命令

在工作当中如果我们错误的配置了文件使服务器不能正常启动或者忘记密码不能登录系统,如何解决这些问题呢?重装系统是可以实现的,但是往往不能轻易重装系统的,下面用忘记密码作为例子讲解如...

李超小牛子
今天
3
0
Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
8
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
3
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部