×
Scala 教程 Scala 简介 Scala 安装及环境配置 Scala 起步 Scala 进一步 Scala 基础语法 Scala 数据类型 Scala 变量 Scala 访问修饰符 Scala 运算符 Scala IF...ELSE 语句 Scala 循环 Scala 函数 Scala 闭包 Scala 字符串 Scala 数组 Scala Collection(集合) Scala Match 表达式 Scala Iterator(迭代器) 没有“break”和“continue” Scala 类和对象 Scala Trait(特征) Scala Trait 的基本概念 选择瘦接口还是胖接口设计? Scala Trait 示例–Rectangular Scala Ordered Trait Trait 用来实现可叠加修改操作 Scala 模式匹配 Scala 正则表达式 Scala 异常处理 Scala 提取器(Extractor) Scala 文件 I/O Scala 减低代码重复 Scala 柯里化函数 Scala 创建新的控制结构 Scala 传名参数 Scala 的类层次关系 Scala 基本数据类型的实现方法 Scala 底层类型

Scala 安装及环境配置


Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。

Scala是基于java之上,大量使用java的类库和变量,必须使用Scala之前必须先安装 Java(>1.5版本)。


Mac OS X 和 Linux 上安装 Scala

第一步:Java 设置

确保你本地以及安装了 JDK 1.5 以上版本,并且设置了 JAVA_HOME 环境变量及 JDK 的bin目录。

我们可以使用以下命令查看是否安装了 Java:

$ java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)
$

接着,我们可以查看是否安装了 Java 编译器。输入以下命令查看:

$ javac -version
javac 1.8.0_31
$

如果还为安装,可以参考我们的 Java 开发环境配置。

接下来,我们可以从 Scala 官网地址 http://www.scala-lang.org/downloads 下载 Scala 二进制包,本教程我们将下载 2.11.7版本,如下图所示:

解压缩文件包,可将其移动至/usr/local/share下:

mv scala-2.11.7 scala                   # 重命名 Scala 目录
mv /download/scalapath /usr/local/share # 下载目录需要按你实际的下载路径

修改环境变量,如果不是管理员可使用 sudo 进入管理员权限,修改配置文件profile:

vim /etc/profile

或

sudo vim /etc/profile

在文件的末尾加入:

export PATH="$PATH:/usr/local/share/scala/bin"

:wq!保存退出,重启终端,执行 scala 命令,输出以下信息,表示安装成功:

$ scala
Welcome to Scala version 2.11.7 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_31).
Type in expressions to have them evaluated.
Type :help for more information.

注意:在编译的时候,如果有中文会出现乱码现象,解决方法查看: Scala 中文乱码解决


window 上安装 Scala

第一步:Java 设置

检测方法前文已说明,这里不再描述。

如果还为安装,可以参考我们的 Java 开发环境配置。

接下来,我们可以从 Scala 官网地址 http://www.scala-lang.org/downloads 下载 Scala 二进制包(页面底部),本教程我们将下载 2.11.7版本,如下图所示:

下载后,双击 msi 文件,一步步安装即可,安装过程你可以使用默认的安装目录。

安装好scala后,系统会自动提示,单击 finish,完成安装。

右击我的电脑,单击"属性",进入如图所示页面。下面开始配置环境变量,右击【我的电脑】--【属性】--【高级系统设置】--【环境变量】,如图:

设置 SCALA_HOME 变量:单击新建,在变量名栏输入:SCALA_HOME: 变量值一栏输入:D:\Program Files\scala 也就是scala的安装目录,根据个人情况有所不同,如果安装在C盘,将"D"改成"C"即可。

设置 Path 变量:找到系统变量下的"Path"如图,单击编辑。在"变量值"一栏的最前面添加如下的路径: %SCALA_HOME%\bin;%SCALA_HOME%\jre\bin;

注意:后面的分号 不要漏掉。

设置 Classpath 变量:找到找到系统变量下的"Classpath"如图,单击编辑,如没有,则单击"新建":

  • "变量名":ClassPath
  • "变量值":.;%SCALA_HOME%\bin;%SCALA_HOME%\lib\dt.jar;%SCALA_HOME%\lib\tools.jar.;

注意:"变量值"最前面的 .; 不要漏掉。最后单击确定即可。

检查环境变量是否设置好了:调出"cmd"检查。单击 【开始】,在输入框中输入cmd,然后"回车",输入 scala,然后回车,如环境变量设置ok,你应该能看到这些信息。

以下列出了不同系统放置的目录(可作为参考):

系统环境 变量 值 (举例)
Unix $SCALA_HOME /usr/local/share/scala
  $PATH $PATH:$SCALA_HOME/bin
Windows %SCALA_HOME% c:\Progra~1\Scala
  %PATH% %PATH%;%SCALA_HOME%\bin

分类导航

  • HTML / CSS
    • HTML 教程
    • HTML5 教程
    • CSS 教程
    • CSS3 教程
    • Bootstrap 教程
    • HTML 字符集
  • JavaScript
    • JavaScript 教程
    • HTML DOM 教程
    • jQuery 教程
    • AngularJS 教程
    • jQuery UI 教程
    • jQuery Mobile 教程
    • jQuery EasyUI 教程
    • Node.js 教程
    • AJAX 教程
    • JSON 教程
    • VBScript 教程
    • Google 地图教程
    • Firebug 教程
  • 服务端语言
    • PHP 教程
    • Python 教程
    • Python3 教程
    • Ruby 教程
    • Linux教程
    • Java 教程
    • C 语言教程
    • Servlet 教程
    • JSP 教程
    • Node.js 教程
    • ASP 教程
    • C# 教程
    • ADO 教程
    • 正则表达式教程
    • 设计模式
  • 数据库
    • SQL 教程
    • MySQL 教程
    • SQLite 教程
    • Mongodb 教程
    • Redis 教程
  • XML 语言
    • XML 教程
    • DTD 教程
    • XML DOM 教程
    • XSLT 教程
    • XPath 教程
    • XQuery 教程
    • XLink 教程
    • XPointer 教程
    • Schema 教程
    • SOAP 教程
    • WSDL 教程
    • RSS 教程
    • RDF 教程
    • XSL-FO 教程
    • SVG 教程
  • ASP.NET
    • ASP.NET 教程
    • C# 教程
    • Web Pages 教程
    • Razor 教程
    • MVC 教程
    • Web Forms 教程
  • Web Services
    • Web Services 教程
    • WSDL 教程
    • SOAP 教程
    • RSS 教程
    • RDF 教程
  • 网站建设
    • 网站建设指南
    • Web 浏览器
    • HTTP 教程
    • Web 主机
    • Web TCP/IP
    • Web W3C
    • Web 品质
  • 参考手册
    • HTML 标签参考手册
    • HTML 事件参考手册
    • HTML 颜色参考手册
    • CSS 1,2,3 参考手册
    • JavaScript 参考手册
    • HTML DOM 参考手册
    • jQuery 参考手册
    • jQuery Mobile 参考手册
    • Linux 命令大全
    • PHP 参考手册
    • SQL 参考手册
    • ASP 参考手册
    • ADO 参考手册
    • VBScript 参考手册
    • Google Maps 参考手册
    • Razor 参考手册
    • .NET 参考手册
  • 测验/考试
    • HTML 测验
    • HTML5 测验
    • XHTML 测验
    • CSS 测验
    • JavaScript 测验
    • jQuery 测验
    • XML 测验
    • ASP 测验
    • PHP 测验
    • SQL 测验
  • 开发工具
    • Eclipse 教程
    • Firebug 教程
    • 前端工具集

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)

玻璃钢生产厂家内蒙古商场美陈公司丹灶校园玻璃钢人物雕塑龙泉玻璃钢雕塑厂家定制河北高质量玻璃钢雕塑市场采购玻璃钢花盆花器组合式玻璃钢雕塑摆件哪里有商场开业美陈费用品牌玻璃钢雕塑规格河北商场雕塑玻璃钢玻璃钢雕塑一摔就碎吗性能可靠玻璃钢花盆和龙玻璃钢马雕塑商场美陈区域设置玻璃钢小羊动物雕塑园林小品玻璃钢小兵雕塑济南创意玻璃钢雕塑订做价格动物园门口玻璃钢雕塑昆明步行街玻璃钢雕塑定做价格宿州户外玻璃钢雕塑多少钱玻璃钢泡沫雕塑视频玻璃钢胖头鱼雕塑昆明商场美陈策划重庆园林玻璃钢雕塑工厂顺义玻璃钢雕塑工程梅州玻璃钢动物卡通雕塑墨绿色水印玻璃钢花盆蓬莱玻璃钢十二生肖雕塑黑河园林玻璃钢雕塑厂家成都玻璃钢足球雕塑张掖玻璃钢气球雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化