Scala系统学习(二):Scala开发环境安装配置

Scala可以安装在任何基于UNIX/Linux或基于Windows的系统上。在您的机器上开始安装Scala之前,必须在计算机上安装Java 1.8或更高版本。

下面请按照以下步骤安装Scala。

步骤1:安装Java

首先,您需要在系统上安装Java软件开发工具包(SDK)。要验证是否已经安装了Java,请根据您正在使用的操作系统平台,执行以下两个命令 -

对于Linux/Unix系统 -

$java –version

对于Windows系统(打开命令提示符) -

C:\Users\Administrator>java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)

如果Java安装已经正确完成,那么它将显示Java安装的当前版本和规范。 示例输出如下表所示。

我们假设本教程的读者在他们的系统上安装了Java 1.8.0_65 版本。

基于命令行安装Scala

从 http://www.scala-lang.org/downloads 下载Scala安装包。有两种安装方式:

  • IDE安装包
  • 命令行安装包(本教程使用的安装方式)

在撰写本教程的时候,我下载的是“sbt-1.0.0.msi”,下载完成后安装即可(注:确保您具有管理员权限以继续)。现在,双击下载好的“sbt-1.0.0.msi”执行安装(选择好安装路径一路点击下一步即可,详细步骤不做展开) -

最后,打开一个新的命令提示符并键入:sbt -version,并按Enter键。应该看到以下内容 -

F:\worksp\scala\helloworld>sbt
"C:\Users\Administrator\.sbt\preloaded\org.scala-sbt\sbt\"1.0.0"\jars\sbt.jar"
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0

测试程序 -

要使用sbt从命令行运行代码,首先创建一个Scala创建一个示例项目(helloworld)。创建一个目录:F:\worksp\scala\helloworld,并在此目录下创建一个存放源文件的目录:

F:\worksp\scala\helloworld\main\scala,创建一个scala源文件:helloworld.scala,其代码如下 -

object helloworld {
  def main(args: Array[String]) = println("Hi,This is my first Scala App !")
}

在这个例子中,sbt 完全按照约定工作。sbt 将会自动找到以下内容:

项目根目录下的源文件 -

src/main/scala 或 src/main/java 中的源文件
src/test/scala 或 src/test/java 中的测试文件
src/main/resources 或 src/test/resources 中的数据文件
lib 中的 jar 文件

默认情况下,sbt 会用和启动自身相同版本的 Scala 来构建项目。

执行上面示例代码,如下所示 -

F:\worksp\scala\helloworld> sbt
"C:\Users\Administrator\.sbt\preloaded\org.scala-sbt\sbt\"1.0.0"\jars\sbt.jar"
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
[warn] No sbt.version set in project/build.properties, base directory: F:\worksp\scala\helloworld
[info] Set current project to helloworld (in build file:/F:/worksp/scala/helloworld/)
[info] sbt server started at 127.0.0.1:5893
sbt:helloworld> run
[info] Running helloworld
Hi,This is my first Scala App !
sbt:helloworld>

基于IntelliJ IDE行安装Scala

  1. 确保你有Java 8 JDK(也称为1.8)
  • 在命令行上运行javac -version,并确保看到类似 javac 1.8.xxx
  • 如果您没有安装JDK 1.8或更高版本,请安装JDK
  • 安装 IntelliJ 社区版(参考: http://www.jetbrains.com/idea/download/ )

安装Scala插件

首先,打开 IntelliJ IDEA 中的设置(Setting),在主菜单 File -> Settings…,打开后如下图所示 -

在左侧选项中,查找 Plugins 选项,并点击下方的 Browse repositories…,在弹出的对话框中搜索 scala后点击安装,如下图所示 -

安装完成后,重启 IntelliJ IDEA

创建新的Scala项目

打开IntelliJ,然后单击:File => New => Project,在左侧面板中,选择Scala。 在右侧面板上,再次选择Scala。将项目命名为:ScalaDemo,如下图所示 -

假设这是您第一次使用IntelliJ IDEA创建Scala项目,则需要安装Scala SDK。 在Scala SDK字段的右侧,单击创建按钮。

选择最高版本号(例如2.12.3),然后单击下载。 这可能需要几分钟,但后续项目可以使用相同的SDK。创建SDK后,单击完成。

如果无法下载,请参考: http://blog.csdn.net/dream_an/article/details/51935354 来安装。

当创建项目时,我们将安装最新版本的Scala。 注意:如果要打开现有的Scala项目,可以在启动 IntelliJ 时单击打开。

编写代码

在左侧的“项目”窗格中,右键单击src => main => scala ,然后选择New => Scala Class创建一个类。将此类文件命名为:Hello , 如下图所示 -

将类中的代码更改为以下内容:

object Hello extends App {
  println("Hello, World!")
}

原文地址:https://www.cnblogs.com/itboys/p/9300997.html

时间: 2024-12-13 10:33:40

Scala系统学习(二):Scala开发环境安装配置的相关文章

spark开发环境安装配置

在window上安装spark开发环境, 1,安装java http://www.oracle.com/technetwork/java/javase/downloads/index.html 配置环境变量 2,安装scala http://www.scala-lang.org/ 配置环境变量 3,安装idea https://www.jetbrains.com/idea/

quick-cocos2d-x for mac开发环境安装配置

我的开发环境 操作系统:mac Cocos2d-x:v3.2 Cocos2d-lua(quick-cocos2d-x):v3.2-RC1 Cocos Studio:v2.0.2 Cocos Code IDE :v1.0.1(64bit) 安装步骤 安装Cocos2d-x 把下载好的cocos2d-x-3.2移动到工作目录 运行目录下的setup.py 更新环境变量source ~/.bash_profile 安装Cocos2d-lua 运行安装包quick-3.2rc1-mac.dmg 将安装好

java开发环境安装配置

32位eclipse对应32位JDK.64位则对应64位 jdk安装完毕后.环境变量配置 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0   指向jdk安装路径 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 变量名:PATH 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

andriod学习二 设置开发环境

1.官方环境搭建步骤 http://developer.android.com/sdk/installing/index.html 包括:下载JDK6,Eclipse 3.6,android SDK,安装ADT等. 2.基本组件介绍 View:最基本UI构建单元 Activity:能帮用户达到某一目的一屏幕UI Fragment:轻量级的Activity,可以在一屏幕中存在多个.出现的原因是,适应多种屏幕下的UI灵活变化. Intent:常见应用,广播消息,启动service,启动Activit

雷林鹏分享:Flask开发环境安装配置

安装Flask通常需要Python 2.6或更高版本. 尽管Flask及其依赖与Python 3(Python 3.3以上版本)配合良好,但许多Flask扩展并不能正确支持它. 因此,但是官方建议在Python 3.6+ 以上安装Flask. 安装virtualenv virtualenv是一个虚拟的Python环境构建器. 它可以帮助用户并行创建多个Python环境. 因此,它可以避免不同版本的库之间的兼容性问题. 使用虚拟环境在开发和生产中管理项目的依赖关系. 虚拟环境解决什么问题? 您拥有

JavaFX开发环境安装配置

从Java8开始,JDK(Java开发工具包)包括了JavaFX库. 因此,要运行JavaFX应用程序,您只需要在系统中安装Java8或更高版本. 除此之外,IDE(如Eclipse和NetBeans)为JavaFX提供支持. 在本章将介绍如何设置这两种开发工具的环境,来开发和运行JavaFX应用程序. 安装Java8(JDK8) 首先,必须通过打开命令提示符并在其中键入命令"Java"来验证系统中是否已经安装了Java8及以上的版本. 如果尚未在系统中安装Java,命令提示符将显示以

php开发环境安装配置(2)-eclipsephp

使用eclipse编辑php: 1要运行eclipse需要先下载jdk(直接百度jdk就可以这里有分32位和64位) 下载安装,安装会出现安装jdk和jre不能在同一文件夹下应该分开如下即可: 2安装完之后配置系统变量:我的电脑>右键→属性>高级系统设置>→高级>环境变量 新建系统变量两个 1:变量名JAVA_HOME,变量值(jdk路径)D:\Program Files\Java\jdk1.8.0_51 2:变量名CLASSPATH,变量值.;%JAVA_HOME%\lib;%J

php开发环境安装配置(1)

个人记录高手请勿喷! 下载xampp我这是个中文版的可以自己搜索下载安装别的版本也行. 双击下载的xampp会提示路径相当于解压到指定的路径 到对应路径去可看到如下: 打开 2.配置: 成功之后会如下图: Apache默认的应用程序运行的根目录是\xampp\htdocs,打开htdocs文件夹,我们会发现最后有一个index.php文件,接下来我们就要在浏览器中访问这个文件,验证PHP环境是否已经配置成功. 打开浏览器输入http://localhost/index.php 如果打开了证明测试

centos7 php开发环境安装--配置SSL(Apache为例)

1.检查是否安装OpenSSL 1.1 查看是否安装 openssl version 1.2 编译安装: https://www.cnblogs.com/rxbook/p/9367725.html 1.3  yum安装 yum install openssl yum install openssl-devel 1.4 在线升级 yum -y update openssl 2.配置证书上传目录 在Apache安装目录中新建cert目录,并将下载的Apache证书. 证书链文件和秘钥文件拷贝到cer