当前位置: 首页 > news >正文

闲谭Scala(3)--使用IDEA开发Scala

1. 背景

广阔天地、大有作为的青年,怎么可能仅仅满足于命令行。

高端大气集成开发环境IDEA必须顶上,提高学习、工作效率。

开整。

2. 步骤

2.1 创建工程

打开IDEA,依次File-New-Project…,不好意思我的是中文版:
在这里插入图片描述

2.2 选择maven项目

如下图填写信息后点击创建:
在这里插入图片描述

2.3 安装IDEA的Scala插件

通过插件,使IDEA支持Scala。点击文件-设置-插件,按我画的圈依次点击,注意点击安装后需要等一会,稳住别急。这个插件挺大的。
在这里插入图片描述
漫长等待后,竟然告诉我下图,就这?
在这里插入图片描述
我非不信邪,再安装一次,这次看来有希望,进度条走的挺快。
在这里插入图片描述
终于安装完成,点击重启:
在这里插入图片描述

2.4 为项目添加Scala支持

项目右键,添加框架支持,选择Scala,然后点击创建:
在这里插入图片描述
在创建弹窗中点击浏览,然后点击下载-确定后,开始下载scala库。
在这里插入图片描述

2.5 创建scala目录和scala文件

在src/main下创建scala目录,然后将目录标记为源代码根目录(右键选择目录操作即可)。

右键scala目录,新建scala类,注意选择Object类型:
在这里插入图片描述
编写代码:
在这里插入图片描述
右键运行之:
在这里插入图片描述

3 小结

大功告成,后面写代码就轻松了

http://www.lryc.cn/news/510920.html

相关文章:

  • Go语言反射从入门到进阶
  • 【基于rust-wasm的前端页面转pdf组件和示例】
  • ARM64 Windows 10 IoT工控主板运行x86程序效率测试
  • 开放世界目标检测 Grounding DINO
  • easegen将教材批量生成可控ppt课件方案设计
  • 2002 - Can‘t connect to server on ‘192.168.1.XX‘ (36)
  • 【虚拟机网络拓扑记录】
  • 【单片机通讯协议】—— 常用的UART/I2C/SPI等通讯协议的基本原理与时序分析
  • Vue3 核心语法
  • LLaMA-Factory GLM4-9B-CHAT LoRA 指令微调实战
  • GTM023 W.H.Greub线性代数经典教材:Linear Algebra
  • 交换机与路由器的区别
  • springboot502基于WEB的牙科诊所管理系统(论文+源码)_kaic
  • soular使用教程
  • 纯div+css+js弹出窗
  • 一篇文章学会HTML
  • QGIS二次开发(插件开发)
  • Web防火墙和下一代防火墙的区别
  • Linux:alias别名永久有效
  • 【递归与回溯深度解析:经典题解精讲(中篇)】—— LeetCode
  • 01.HTTPS的实现原理-HTTPS的概念
  • 一文详解MacOS+CLion——构建libtorch机器学习开发环境
  • 【LeetCode 面试经典150题】详细题解之哈希表篇
  • linux socket编程之udp_dict_serve服务端--引入配置文件
  • selenium学习笔记(二)
  • 宏集eX710物联网工控屏在石油开采机械中的应用与优势
  • linux——vi命令常用操作
  • vscode添加全局宏定义
  • 重装荣耀X14笔记本电脑踩坑记
  • Android `android.graphics.drawable` 包深度解析:架构与设计模式