配置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

相关推荐
YuforiaCode几秒前
24SpringCloud黑马商城微服务整合Seata重启服务报错的解决办法
java·spring·微服务
考虑考虑27 分钟前
JDK21中的Sequenced Collections(序列集合)
java·后端·java ee
一 乐1 小时前
心理咨询|学生心理咨询评估系统|基于Springboot的学生心理咨询评估系统设计与实现(源码+数据库+文档)
java·数据库·spring boot·后端·论文·毕设·学生心理咨询评估系统
Java技术小馆1 小时前
Gemini Storybook AI驱动的交互式故事创作
java·程序员·架构
码神本神2 小时前
(附源码)基于Spring Boot的4S店信息管理系统 的设计与实现
java·spring boot·后端
天天摸鱼的java工程师2 小时前
SpringBoot + Seata + MySQL + RabbitMQ:金融系统分布式交易对账与资金清算实战
java·后端·面试
别来无恙1492 小时前
Spring Boot文件上传功能实现详解
java·spring boot·文件上传
Bug生产工厂3 小时前
手把手教你把三方支付接口打包(Java 版)
java·产品经理
bing_1583 小时前
Spring Boot @Validated 和@Valid 区别
java·数据库·spring boot
你我约定有三3 小时前
SpringBoot--SpringBoot参数校验与类型转换异常
java·spring boot·后端