【Scala语言编程_2】使用Scala IDE编写Scala程序

【参考文章】https://blog.youkuaiyun.com/zixiao217/article/details/76357027

由于后面的开发使用的是IDEA,但是还有人使用Eclipse,所以Eclipse运行scala参考别的文章。

Scala 开发环境

Scala 是 类Java 语言, 可以在命令行运行代码;

C:\Users\Administrator>scala -version
Scala code runner version 2.12.3 -- Copyright 2002-2017, LAMP/EPFL and Lightbend , Inc. C:\Users\Administrator>scala Welcome to Scala 2.12.3 (Java HotSpot(TM) Client VM, Java 1.8.0_101). Type in expressions for evaluation. Or try :help. scala> println("Hello,Scala!") Hello,Scala!

更多的企业级开发时,我们可以选择 Eclipse或者IDEA。

这里介绍Eclipse开发收割Scala程序的步骤。

Scala 集成开发环境搭建方式

在Eclipse 中安装 Scala 插件方式1

  1. 启动Eclipse,在Help菜单中选择 Eclipse Marketplace

  2. 搜索Scala关键字,在找到的结果中选择 Scala IDE 4.2.X

这里写图片描述

3.选择安装,进入加载信息界面

这里写图片描述

4.耐心等待加载完成,点击确认

这里写图片描述

5.加载完成…同意许可,点击完成

这里写图片描述

  1. 耐心等待安装完成

这里写图片描述

  1. 重启Eclipse

重启Eclipse 发现新的Scala插件,确认即可。 安装完成。

在Eclipse中安装Scala插件方式2

通过点击 Help –》 Install new softwares..

添加 插件url: http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site

这里写图片描述

点击下一步

这里写图片描述

加载出来后,点击完成,进入安装进度界面,这个过程一般比较长,可以先去和朋友聊聊天…

这里写图片描述

弹出提示,点击确认,重启Eclipse即可。

通过插件的安装方式可能最终不一定会安装成功,常见的错误:

An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to read repository at http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/base-20160504-1321/plugins/org.eclipse.equinox.weaving.aspectj_1.0.400.weaving-hook-20140821.jar. Read timed out Unable to read repository at http://download.scala-ide.org/plugins/scala-ide-play2/releases/e44/2.11.x/site-20160504-1321/features/org.scala-ide.play2.feature_0.6.0.v-2_11-201605041113-674180c.jar. Read timed out Unable to read repository at http://download.scala-ide.org/plugins/scala-ide-play2/releases/e44/2.11.x/site-20160504-1321/plugins/org.scala-ide.play2.templates23_0.6.0.v-2_11-201605041113-674180c.jar. Read timed out Unable to read repository at http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/base-20160504-1321/plugins/org.scala-ide.sbt.full.library_0.13.8.v-2_11-201605041056-92a3ed3.jar. Connection reset Unable to read repository at http://download.scala-ide.org/plugins/scala-search/releases/e44/2.11.x/site-20160504-1321/features/org.scala.tools.eclipse.search.feature_0.3.0.v-2_11-201605041114-e33fd2c.jar. Read timed out

那么你可以设置代理或者FQ的方式继续安装;

或者 直接将插件下载下来,再使用本地安装也可。

打开 Scala IDE 网页 http://scala-ide.org/download/current.html 点击下载。

这里写图片描述

下载完成,解压 将 plugins、features 放到 eclipse 的根目录合并即可。

完成后启动Eclipse , 菜单栏 file –》new –》 other 可以看到Scala的相关组件:

这里写图片描述

Scala IDE for Eclipse

在 http://scala-ide.org/ 选择下载 要安装的 Scala IDE 版本。

这里写图片描述

下载完成,安装即可, 当然要注意 JDK是否和Scala IDE的版本一致性,否则提述如下错误:

这里写图片描述

第一个 Scala 程序

IDE安装完成之后,我们就可以编写第一个Scala程序了,是不是开始激动了…

创建第一个Scala项目

菜单栏, File –》 new –》 Scala Project

这里写图片描述

点击下一步:

这里写图片描述

给自己的第一个Scala 应用起个名字,点击完成。

这里写图片描述

可能会有这样一个提示,因为笔者是在Eclipse中安装的插件开发的。 意思是:该工程是Scala相关的,是否在创建完成后打开视图,点击Yes。 看到我们第一个应用的结构如下:

这里写图片描述

创建第一个Scala 类

如图,创建第一个Scala包:

这里写图片描述

然后在该包下创建第一个Scala类:

这里写图片描述

完成后,看到生成了一个 HelloScala.scala 类, 以 .scala 为后缀的文件,就是我们的 Scala类文件。

运行你的第一个Scala应用

同样我们可以使用Eclipse中的快捷方式, 输入 main 然后 按Alt + / , 自动补全 Scala 的main 函数:

这里写图片描述

编写第一行 Scala 代码, 要求输出 “Hello, Scala!” :

HelloScala.scala 代码如下:

package com.byron4j.scala

object HelloScala {
  def main(args: Array[String]): Unit = {
    println("Hello,Scala!") } }

运行 , Run AS –》 Scala Application, 控制台打印 :

Hello,Scala!

还有另外一种方式,直接在Eclipse中打开 Scala 解释器:

这里写图片描述

这里写图片描述

直接在控制台打开了 Scala 的解释执行界面:

我们编写代码, 直接运行结果如下:

这里写图片描述

到此 ,我们的 第一个 Scala 程序就完成了。

或者新建scala类,编写代码如下:

1 package com.wulei.scala
2 
3 class test1 {
4   
5 }
6 object test1 extends App{
7   println("123")
8 }

 

 

转载于:https://www.cnblogs.com/forfreewill/articles/9117515.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值