Scala开发入门指南

简介: 版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/9393813 Scala开发入门指南作者:chszs,转载需注明。
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/9393813

Scala开发入门指南

作者:chszs,转载需注明。博客主页: http://blog.csdn.net/chszs

一、下载Scala

当前Scala的最新版本为2.10.2版,Windows有两种发布包:

1)Windows (zip archive)            scala-2.10.2.zip

2)Windows (msi)                      scala-2.10.2.msi

此外还有一个工具:

Scala tool support (zip)                     scala-tool-support-2.10.2.zip

 

但是Scala最方便的安装方式是通过IDE安装,目前支持Eclipse、NetBeans和Intellij三种IDE。

 

二、安装Scala的Eclipse插件

Scala的Eclipse插件名为ScalaIDE,即:

当前ScalaIDE的最新版本为3.0.1。


ScalaIDE提供了对纯Scala程序或Scala和Java的混合程序的高级编辑和调试的支持。

安装The Scala IDE forEclipse

在Eclipse的Marketplace,搜索Scala,找到The Scala IDE for Eclipse。点击下一步


同其他Eclipse插件一样,同样的安装过程,直至完成。

 

Scala IDE支持代码自动完成,以及编辑和调试纯Scala的应用程序或Scala和Java混合的应用程序。

 

三、验证安装

在Eclipse新建Scala Project,名为ScalaDemo。

在ScalaDemo新建Scala Object,名为Hello,内容如下:

object Hello{

    def main(args :Array[String]){

     println("Hello world!");

    }

}


如图所示:


选中Hello.scala,右键选择Run As -> Scala Application,则控制台输出Hello world!。

证明ScalaIDE安装正确,运行正常。


目录
相关文章
|
消息中间件 运维 数据可视化
【Kafka】基于Windows环境的Kafka有关环境(scala+zookeeper+kafka+可视化工具)搭建、以及使用.NET环境开发的案例代码与演示
基于Windows系统下的Kafka环境搭建;以及使用.NET 6环境进行开发简单的生产者与消费者的演示。
388 0
【Kafka】基于Windows环境的Kafka有关环境(scala+zookeeper+kafka+可视化工具)搭建、以及使用.NET环境开发的案例代码与演示
|
分布式计算 小程序 IDE
IDEA 开发 Scala 项目|学习笔记
快速学习 IDEA 开发 Scala 项目。
201 0
IDEA 开发 Scala 项目|学习笔记
|
分布式计算 IDE Java
IDEA开发Spark应用实战(Scala)
实战IDEA开发Scala版的Spark应用
266 0
IDEA开发Spark应用实战(Scala)
|
Java 关系型数据库 Scala
SpringBoot项目使用Scala进行Web开发
本文介绍如何在Springboot中使用Scala进行web开发
5078 0
|
Java Scala Maven
IDEA 支持scala开发
IDEA 支持scala开发,以下内容教你怎么操作。
182 0
IDEA 支持scala开发
|
前端开发 Java Scala
8.3 Spring Boot集成Scala混合Java开发
8.3 Spring Boot集成Scala混合Java开发 本章我们使用Spring Boot集成Scala混合Java开发一个Web性能测试平台。 使用到的相关技术: 后端: phantomjs scala java springboot velocity jpa maven mysql 前端: jquery bootstrap adminLTE html/css Scala是一门JVM上的语言。
1808 0
|
前端开发 Java Scala
《Spring Boot极简教程》第9章 Spring Boot集成Scala混合Java开发
第9章 Spring Boot集成Scala混合Java开发 本章我们使用Spring Boot集成Scala混合Java开发一个Web性能测试平台。 使用到的核心技术: 后端: phantomjs scala java springboot vel...
1509 0
|
Java 大数据 Scala
《Scala开发快速入门》书籍出版
Apache Spark、Apache Kafka等基于Scala语言实现的框架在大数据生态圈内占有举足轻重的地位,它们一定程度上引领着大数据最前沿技术方向,另外Akka、Apache Gearpump等基于Scala语言实现的框架在大数据生态圈内也备受关注,工业实践已经证明了Scala语言的强大,这使Scala语言近一两年名声大噪,进而引起众多编程语言爱好者及各大公司的
4271 0
|
Java Scala Apache
Springboot中使用Scala开发
使用SB與Scala 項目代碼 本章項目代碼: https://github.com/LightSwordSpringBoot/lightsword JVM上的語言家族 JVM上的語言 Scala Java Groovy Jython Kotlin Fantom Rhino JRuby Ceylon Clojure ... 1)Clojure是一个函数编程语言(functional programming language),采用类LISP语法。
1457 0
|
分布式计算 Scala Android开发
Scala-IDE Eclipse(Windows)中开发Spark应用程序,在Ubuntu Spark集群上运行
在进行实际的Spark应用程序开发时,常常会利用Window环境进行程序开发,开发测试好之后提交到Spark集群中利用bin/spark-submit脚本进行程序的发布运行,本教程教将一步一步地教大家如何进行该操作。本教程主要内容如下: Window开发环境说明 Spark集群运行环境说明 Scala IDE For Eclipse中Spark程序开发 利用spark-s
2962 0