Windows上安装Scala并在idea上运行Hello World的过程

发布时间:2021-09-10 15:35:22 作者:chen
来源:亿速云 阅读:219

这篇文章主要讲解了“Windows上安装Scala并在idea上运行Hello World的过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Windows上安装Scala并在idea上运行Hello World的过程”吧!

 

一、前言

最近突发奇想想学一下 Scala ,你看,Spark 和 Kafka 都是用 Scala 实现的,所以如果之后想从事大数据开发工作的话,我认为学习 Scala 这门语言还是很有必要的。

没想到在 Windows 上安装 Scala 和在 idea 上运行 Scala 版的 Hello World 就出问题了,所以本篇算是对自己爬坑的一个记录吧,也方便后来人使用。

 

二、Windows上安装Scala

安装 Scala 环境的前提是安装 Java 环境,我的 java version 是 1.8.0_131 。

打开 Scala 官网的下载页面:https://www.scala-lang.org/download/ ,我们选择当前最新版本的 Scala 下载,Windows 环境我们下载 msi 文件,如下图所示:

Windows上安装Scala并在idea上运行Hello World的过程

双击 scala2.13.0.msi 文件,可自定义 scala 安装目录,环境变量会自动设置好(Path里面)。

完成之后,我们打开 cmd 弹窗,查看 scala 版本:

Windows上安装Scala并在idea上运行Hello World的过程

 

三、使用idea运行Scala语言的Hello World

如果使用 idea 开发 Scala 项目的话,需要做到三点:

我之前使用的 idea 版本是 2017.2.1 ,与 Scala 插件适配的版本自然是 2017.2.1 ,但这与 Scala 2.13.0 不适配,所以我就安装了 idea 最新旗舰版 2019.1.3 ,这样是适配的。

 
1、安装 idea 2019.1.3 旗舰版

(省略)。

 
2、安装 scala2019.1.9 插件

Windows上安装Scala并在idea上运行Hello World的过程

 
3、设置编码格式为 UTF-8

Windows上安装Scala并在idea上运行Hello World的过程

 
4、创建Scala项目

Windows上安装Scala并在idea上运行Hello World的过程

Windows上安装Scala并在idea上运行Hello World的过程

点击 Finish 即可。

 
5、创建Scala文件

右键选择 new Scala Class ,Kind 选择 Object ,如下图所示:

Windows上安装Scala并在idea上运行Hello World的过程

object HelloWorld {
  def main(args: Array[String]): Unit = {
    println("Hello World!")
  }
}
 

运行项目。如果成功,恭喜你,Scala 的 Windows 开发环境终于搭建好了。如果失败了也没事,继续往下看,接下来是我的爬过坑的总结。

 

四、报错及解决办法

Scala报错:

Error:scalac:Error: org.jetbrains.jps.incremental.scala.remote.ServerException 或 找不到或无法加载主类 HelloWorld 。如下图所示:

Windows上安装Scala并在idea上运行Hello World的过程

据我的经验分析,出现上述两种错误如果不是 Scala 版本与 idea 版本不适配之外,那就是 Scala SDK 没有配置好了。

删除原来的 Scala SDK ,重新添加 Scala SDK ,如下图所示:

Windows上安装Scala并在idea上运行Hello World的过程

Windows上安装Scala并在idea上运行Hello World的过程

将安装的 Scala lib 下的所有 jar 包都添加进来,如下图所示:

Windows上安装Scala并在idea上运行Hello World的过程

再打开 Modules --> Dependencies,勾选 scala-sdk-2.13.0 。

Windows上安装Scala并在idea上运行Hello World的过程

这时候再试着运行Scala 程序,应该就可以了。

Windows上安装Scala并在idea上运行Hello World的过程

虽然说着很简单,但是在 demo 项目报错之后,真的很纳闷的。网上都说是 Scala 与 idea 版本不适配导致的,但是我降低版本也没用啊,不过幸运的是,终于找到了解决办法。所以记录在此,也希望后来者节约点时间少趟点坑。

感谢各位的阅读,以上就是“Windows上安装Scala并在idea上运行Hello World的过程”的内容了,经过本文的学习后,相信大家对Windows上安装Scala并在idea上运行Hello World的过程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

推荐阅读:
  1. Windows 上安装 Scala
  2. Android Hello World on IDEA

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

scala idea

上一篇:ts和es6有哪些区别

下一篇:怎么通过重启路由的方法切换IP地址

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》