`
knight_black_bob
  • 浏览: 850921 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

scala 安装 入门

阅读更多

 

下载  scala 安装包

scala-2.11.8.msi

http://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.msi

 

点击 就可以安装, 在 环境变量中发现 path 上 已经加上了 I:\software\scala\bin



 

验证 scala 安装成功



 

 

 

下载 ScalaIDE  基于eclipse 

http://scala-ide.org/download/sdk.html 

 

解压缩 scala-SDK-4.3.0-vfinal-2.11-win32.win32.x86_64.zip

 

 

 

修改eclipse.ini内容为如下,并保存。

 

-Xmx512m
-Xms128m
-XX:MaxPermSize=128m
-XX:PermSize=64m

 

 

-Xms128m 
表示JVM Heap(堆内存)最小尺寸128MB,初始分配
-Xmx512m 
表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。

-XX:PermSize=64MB 最小尺寸,初始分配
-XX:MaxPermSize=256MB 最大允许分配尺寸,按需分配,过小会导致:java.lang.OutOfMemoryError: PermGen space

 

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316
-vmargs
-Xmx2G
-Xms200m
-XX:MaxPermSize=384m

 

 

 

  测试

package com.baoy.cn.demo

 object   Hello { 
  def main(args: Array[String]){
    println("hello world")
  }
    
}

 

 


 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 30.5 KB
  • 大小: 15.4 KB
  • 大小: 40.2 KB
分享到:
评论

相关推荐

    scala编程入门教材

    Scala编程入门教材旨在引导初学者踏入Scala这一强大且多用途的编程语言的世界。Scala结合了面向对象编程(OOP)和函数式编程(FP)的特性,为开发者提供了丰富的工具来构建高效、可扩展的软件系统。以下是Scala编程...

    scala从入门到精通技术教学视频

    02.Scala程序和Java程序对比 03.Scala环境搭建 04.Scala解释器 05.案例_做最好的自己 第二章 变量和数据类型 00.导学 01.输出语句和分号 02.Scala中的常量 03.Scala中的变量 04.字符串的定义 05.惰性赋值 06.标识符 ...

    Scala语法入门.pdf

    这包括安装Java开发工具包(JDK)版本1.8或以上,下载并安装Scala发行版,配置Scala的环境变量(SCALA_HOME),并将Scala的bin目录添加到系统的PATH中。安装完成后,可以通过命令行测试Scala环境是否搭建成功。 另外...

    scala入门(仅供参考)

    本篇文章主要面向有一定Java开发经验的程序员,旨在帮助他们入门Scala。 ### 1. Scala简介 Scala是由Martin Odersky设计的一种静态类型的编程语言,它的名字来源于"Scalable Language"的缩写,表明它能够从小规模...

    SCALA从入门到精通个人笔记含代码

    Scala简介&快速入门 基础语法 变量 数据类型 流程控制 操作符重载 模式匹配 函数式编程基础 函数式编程说明 函数定义/声明 函数运行机制 递归 函数注意事项和细节 过程 惰性函数和异常 面向对象编程初级...

    scala 入门PDF文档,编码规范文档 scalabook.rar

    scala 入门PDF文档,编码规范文档。 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在 Java 虚拟机上,并兼容现有的 Java 程序。

    scala从入门到进阶

    本教程“Scala从入门到进阶”旨在帮助初学者逐步掌握这一现代编程工具的核心概念和高级用法。 1. **Scala基础** - **基本语法**:Scala的基础语法与Java类似,但更简洁。包括变量声明(val和var)、常量、数据类型...

    Scala语言入门

    ### Scala语言入门知识点详解 #### 一、Scala简介 Scala是一种多范式的编程语言,它融合了面向对象编程和函数式编程的特点。Scala语言的设计旨在提高代码的可读性和表达能力,同时保持高性能。Scala运行在Java平台...

    Scala编程语言从入门到精通

    资源名称:Scala编程语言从入门到精通资源目录:【】DesignOfScala【】ExcitedScala_7(1)【】lift-lift_23_sbt-cf313e1【】ScalaTutorial-zh_CN【】Scala_2.7.6_API【】Scala向导(前13章)【】Scala向导(前15章)-p...

    Scala快速入门(适合为学Spark学习Scala的同学)

    Scala是一种强大的多范式编程语言,它融合了面向对象和函数式编程的特性,并且运行在Java虚拟机...通过以上学习,你可以快速入门Scala,并为学习Spark打下坚实的基础。记得在实践中不断探索和积累经验,提升编程能力。

    scala入门精华讲义

    总之,"Scala入门精华讲义"是一份全面的学习资源,旨在引导初学者逐步掌握Scala的基础语法、面向对象编程特性以及在大数据处理中的应用。通过深入学习和实践,你将能够利用Scala的强大功能,开启大数据领域的探索之...

    scala入门教程pdf

    在本教程中,我们将深入探讨Scala的基础知识,帮助你快速入门。 "Scala编程中文版"这份教程可能涵盖了以下内容: 1. **基础语法**:包括变量声明、数据类型(如基本类型、引用类型、集合)、操作符和控制结构(如...

    scala入门--文档版本

    ### Scala入门知识点详解 #### 一、Scala简介与特点 **Scala**是一种融合了面向对象编程和函数式编程特性的现代编程语言。它被设计成一种可扩展的语言,旨在克服传统编程语言的一些限制,同时保持代码的简洁性和...

    Spark&Scala安装教程.docx

    ### Spark与Scala安装教程知识点详解 ...以上步骤详细介绍了如何在Ubuntu环境下安装和配置Spark以及Scala的基本流程,适合初学者入门学习。通过这些步骤,读者可以顺利地搭建起一个简单的Spark与Scala开发环境。

    scala讲解笔记 入门及进阶 PDF文档1-5

    第一部分:"Scala入门及进阶-part01-基础知识.pdf" 涵盖了Scala的基础概念。在这里,你会学习到Scala的安装与环境配置,理解Scala的基本语法,包括变量声明、数据类型(如基本类型、引用类型和集合类型)、控制结构...

    scala实战高清讲解

    Scala是一种强大的多范式编程语言,它融合了面向对象和函数式编程的特性,使得它在处理并发和大数据分析方面表现出色。"Scala实战高清讲解"这本书是学习Scala的宝贵资源,尤其对于那些希望深入理解并提升Scala技能的...

Global site tag (gtag.js) - Google Analytics