Scala简述、安装scala以及集成开发环境Scala Eclipse

一、Scala概述

可拓展

?面向对象

?
函数式编程

兼容JAVA

?
类库调用

?
互操作

 语法简洁

?
代码行短

?
类型推断

?
抽象控制

静态类型化

?
可检验

?
安全重构

支持并发控制

?
强计算能力

?
自定义其他控制结构

二、安装scala

IDE

Eclipse(原生支持,使用比较复杂)

IntelliJ(价格昂贵)

NetBeans(程序可靠但插件笨重)

CMD

通过CMD调用Scala解释器

方便、简单,易上手

运行环境:win7+jdk7+scala2.11.6

1、安装JAVA 并配置JAVA环境

2、下载解压Scala:http://www.scala-lang.org/download/

scala-2.11.6.msi

3、安装并配置Scala环境

/

4、启动CMD,运行scala -version查看版本信息

三、集成开发环境Scala Eclipse

1、下载IDE

http://downloads.typesafe.com/scalaide-pack/4.0.0.vfinal-luna-211-20150305/scala-SDK-4.0.0-vfinal-2.11-win32.win32.x86.zip

  • Eclipse 4.4.2 (Luna)
  • Scala IDE 4.0.0
  • Sbt 0.13.6
  • Scala Worksheet 0.2.6
  • Play Framework support 0.4.6
  • ScalaTest support 2.9.3
  • m2eclipse-scala Maven connector 0.4.3
  • access to the full Scala IDE ecosystem

2、解压缩scala-SDK-4.0.0-vfinal-2.11-win32.win32.x86.zip

3、进入Eclipse目录下,双击eclipse.exe:

会出现failed
to create the java virtual machine
的错误。

修改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

4、再双击eclipse.exe,指定workspace,打开Eclipse,新建一个scala
project

然后新建package,新建Scala Class

至此,就可以进行相应的开发了。

时间: 2024-10-22 11:30:38

Scala简述、安装scala以及集成开发环境Scala Eclipse的相关文章

Win 8配置python集成开发环境(Eclipse Mars.1 (4.5.1) Release + python + pydev)

之前有一篇写的是mac 配置Python集成开发环境(Eclipse +Python+Pydev),在2016年来临之际,我打算给我的Windows系统也安装上python的集成开发环境,虽然工作中很少用到python但是我真的喜欢python. 但是在eclipse的官方网站下载最新版本Eclipse Mars.1 (4.5.1) Release,进行安装.安装包启动界面如下: 和以前的安装界面是有差别的,研究了一下我认为是分包处理了,不同的需求安装不同的包,但是有一个公共的插件包,是我们需要

mac 配置Python集成开发环境(Eclipse +Python+Pydev)

1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包, 浏览器在下载过程中使用的超链接 http://ftp.daum.net/eclipse//technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-macosx-cocoa-x86_64.tar.gz 下载完成后解压即可使用.但是由于Eclipse是基于jav

java中强大的免费的集成开发环境(IDE)eclipse的使用技巧及注意事项

1调整字体,window->prefernce->Appereance->colors and fonts->Basic->Text font双击即可进行编辑 2.设置行号 右击左边框,选择show line numbers 即可 3.如果帮左边和上面的界面×掉了 点击"window"->"showview"里面进行勾选4."eclipse"设置包名右击"src"然后进行命名规则,一般将公司

mac 配置Python集成开发环境

mac 配置Python集成开发环境(Eclipse +Python+Pydev) 1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包, 浏览器在下载过程中使用的超链接 http://ftp.daum.net/eclipse//technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-macosx-cocoa-x

Centos桌面搭建Pycharm集成开发环境

Pycharm是一款出色的python集成开发环境,由JetBrains开发维护.Pycharm主要有两个版本:Professional版本和Community版本,其中Professional版本功能更丰富,但是是收费软件.对于初学者,下载Community版本就可以了.这里,我就简单记录一下在Centos桌面环境下,如何安装配置Pycharm集成开发环境. 主要有以下几步: 下载Pycharm的community版本 安装配置合适的Java环境 运行配置Pycharm 1)下载Pycharm

【Python学习一】在OSX系统下搭建Python语言集成开发环境

Python是一门简单易学,功能强大的编程语言.它具有高效的高级数据结构和简单而有效的面向对象编程方法.Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速应用程序开发的理想语言. 下面介绍如何在OSX下安装Python语言集成开发环境.主要分为2过步骤 一.下载安装 首先进入https://www.jetbrains.com/网站,Jetbrains是一家国外的公司,听说他们开发了很多很棒的ide. 找的Pycharm. PyCharm是一种Pyth

Windows下的Objective-C集成开发环境(IDE)

Windows下的Objective-C集成开发环境(IDE) 分类: Objective-C2012-04-20 21:54 26631人阅读 评论(42) 收藏 举报 windowside编译器compilerlibrarysystem Objective-C是苹果软件的编程语言,想要上机学习.调试,有一个集成开发环境(IDE)方便很多.有三类方法搭建Objective-C的集成开发环境: 1)   使用苹果的平台,集成开发环境使用Xcode.但如果没有苹果平台,想在Windows环境下学习

WINDOWS 下搭建 OC 集成开发环境

Objective-C是苹果软件的编程语言,想要上机学习.调试,有一个集成开发环境(IDE)方便很多.有三类方法搭建Objective-C的集成开发环境: 1)   使用苹果的平台,集成开发环境使用Xcode.但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法: 2)   在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人电脑都可以,而且虚拟机的运行速度也较慢: 3)   采用Codeblocks IDE开发环境,对其进

Windows下的Objective-C集成开发环境搭建(IDE)

Objective-C是苹果软件的编程语言,想要上机学习.调试,有一个集成开发环境(IDE)方便很多.有三类方法搭建Objective-C的集成开发环境: 1)   使用苹果的平台,集成开发环境使用Xcode.但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法: 2)   在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人电脑都可以,而且虚拟机的运行速度也较慢: 3)   采用Codeblocks IDE开发环境,对其进