配置idea环境进行scala编程

这里用的jdk是jdk-8u161,scala版本是2.12.0

在d盘新建一个本地仓库用来存放下载的maven包,在里面创建如下两个文件

更改settings文件为下面的样子

点击左下角的设置,更改maven本地仓库的位置(默认在c盘用户目录下的.m2文件中,更改之后后面下载的文件都会在我们创建的仓库里)

创建一个新项目,选择maven项目,不选择Scala项目

创建完成

修改scala版本号为2.12.0

注释掉第55行的依赖

安装scala插件,点击左上角的file再点击settings,选择plugins,搜索scala

选择structure里面的Libraries,添加scala

选择版本,与自己的配置对应

执行报错

上网查阅,发现是这个编译方法已经弃用了,所以在pom.xml中注释掉它

循环语句1 to 10,

不加breakable抛出了一个异常,说明我们的breakable是用来捕获这个异常的

加上breakable测试

循环1 until 10(不包含10)

循环遍历list

相关推荐
lgcgkCQ4 小时前
【AI 转型实战 1】SpringAI 入门:搭建基础大模型对话能力
java·ai·agent·rag·spring ai·mcp·langchain4j
Wang's Blog4 小时前
Java 项目实战:交友项目 - 用户体系集成总结
java·开发语言·交友
学到老活到老4 小时前
第 24 集:配置文件写了 80,Spring Boot 为什么读到 90?
java·后端·spring
tongyiixiaohuang5 小时前
供应商主数据同步实战:从易快报到金蝶云星空的单一策略落地
java·网络·数据库
鱼宵5 小时前
取集合第一个元素,Java 为什么要写三种写法?
java·windows·python·java21
学长毕设6 小时前
基于SpringBoot的餐厅管理系统-附源码
java·spring boot·后端
刚入门的大一新生6 小时前
Linux-线程互斥
java·开发语言
赵小哥要冲啦7 小时前
社区邻里互助小程序从 0 到 1 复盘:需求拆解与信任机制设计
java·小程序·需求分析
xiaogai_gai7 小时前
采购业务退款单同步实战:从钉钉审批流到金蝶云星空付款单
java·数据库·钉钉
二哈赛车手7 小时前
新人笔记---hermes定时功能设计,具体讲解以及可优化点
java·人工智能·笔记·spring·ai·typescript