IDEA上的Scala环境搭建

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
实时数仓Hologres,5000CU*H 100GB 3个月
智能开放搜索 OpenSearch行业算法版,1GB 20LCU 1个月
简介: 本文指导如何搭建Scala开发环境。首先,安装Scala编译器`scala-2.12.10.msi`,通过DOS窗口验证安装成功。然后,在IDEA中,安装Scala插件,创建Maven工程,删除默认包,新建Scala源码包,并在其中创建Scala Object类。接着,配置项目结构,添加Scala SDK,确保Maven、Language Level和Compiler的bytecode版本设置正确。最后,编写并测试基本的Scala代码。

image.png

image.png

Scala环境搭建

一、搭建Scala开发环境

安装Scala编译器
  1. 安装scala-2.12.10.msi

  2. 检查scala安装情况

image.png

  • 在dos窗口输入scala,检查是否能够进入编译器。
  • 进行简单的scala命令计算
在IDEA中进行scala编码
  1. ==File - Settings - Plugins - MarketPlace==中搜索scala插件
    image.png
  • 安装后记得重启
  1. 新建一个空的==Maven==工程,删除==main包和test包==,新建一个包名为==Scala==,将该包==mark directory as source root==设置成源码包,在该包下新建一个 ==Scala Class==中的==Object类==

  2. 在 ==Project Structure==中,在==Libraries 和 Global Libraries==中添加 ==Scala SDK==

image.png

  1. 检查基本配置
  • pom.xml中的maven.compiler.source和maven.compiler.target都是==8==
  • Project Structure中的Modules的Language Level为==8-Lambdas,type annotations etc.==
  • Settings中的Build,Execution,Deployment中的Compiler的Java Compiler的==Project bytecode version为8,Target bytecode version为1.8==
  1. 进行代码测试
package cha01

object Test01 {
  def main(args: Array[String]): Unit = {
    println("hello scala")
  }
}
目录
相关文章
|
4月前
|
分布式计算 资源调度 Java
Scala+Spark+Hadoop+IDEA实现WordCount单词计数,上传并执行任务(简单实例-下)
Scala+Spark+Hadoop+IDEA实现WordCount单词计数,上传并执行任务(简单实例-下)
43 0
|
4月前
|
分布式计算 Hadoop Scala
Scala +Spark+Hadoop+Zookeeper+IDEA实现WordCount单词计数(简单实例-上)
Scala +Spark+Hadoop+Zookeeper+IDEA实现WordCount单词计数(简单实例-上)
38 0
|
4月前
|
Java Scala Maven
Intellij IDEA+Maven+Scala第一个程序
Intellij IDEA+Maven+Scala第一个程序
92 0
|
4月前
|
Java 大数据 Scala
Scala快速入门--Scala环境搭建【Windows10】图解
Scala快速入门--Scala环境搭建【Windows10】图解
39 0
|
5月前
|
分布式计算 Java Scala
spark 与 scala 的对应版本查看、在idea中maven版本不要选择17,弄了好久,换成11就可以啦
spark 与 scala 的对应版本查看、.在idea中maven版本不要选择17,弄了好久,换成11就可以啦
326 2
|
5月前
|
Java 编译器 开发工具
最新IntelliJ IDEA下载安装以及Java环境搭建教程(含Java入门教程)
最新IntelliJ IDEA下载安装以及Java环境搭建教程(含Java入门教程)
349 0
|
Scala
Idea中创建scala项目中Cannot resolve plugin org.scala-tools:maven-scala-plugin: unknown
Idea中创建scala项目中Cannot resolve plugin org.scala-tools:maven-scala-plugin: unknown
139 0
|
Java 应用服务中间件
Java学习之路005——Tomcat服务器环境搭建、JavaWeb项目创建以及IDEA配置Tomcat环境教程
Tomcat服务器环境搭建、使用IDEA2022版本进行JavaWeb项目创建以及IDEA配置Tomcat环境教程。
503 1
|
Java Scala
Window11中Scala环境搭建(内含Scala安装包百度网盘下载地址)
Window11中Scala环境搭建(内含Scala安装包百度网盘下载地址)
138 0
|
分布式计算 小程序 IDE
IDEA 开发 Scala 项目|学习笔记
快速学习 IDEA 开发 Scala 项目。
226 0
IDEA 开发 Scala 项目|学习笔记
下一篇
无影云桌面