windows10通过coursier安装scala

第一步:安装Java

参考菜鸟教程安装Java:

https://www.runoob.com/java/java-environment-setup.html#win-install

第二步:安装coursier

进入https://www.scala-lang.org/download/

如下图所示:

第三步、确定jdk对应的scala版本:

具体网址:https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html

第四步:重装scala

1、删除旧的scala、scalac

powershell 复制代码
cs uninstall scala scalac

2、按照对应的版本安装scala、scalac

powershell 复制代码
cs install scala:3.3.3 && cs install scalac:3.3.3

重点注意:

coursier安装的Scala默认版本是最新的3.5,有可能和Java版本不匹配。

在使用Scala时,提示如下错误:

java.lang.Exception: Error while getting https://github.com/coursier/jvm-index/raw/master/index.json: download error: Caught java.net.UnknownHostException (raw.githubusercontent.com) while downloading https://github.com/coursier/jvm-index/raw/master/index.json

For more details, please see 'C:\Users\sun.scala-build\stacktraces\1726114103-4651311374066461517.log'

只需要根据Java版本选择合适的Scala版本就解决问题

相关推荐
superman超哥14 小时前
Rust Link-Time Optimization (LTO):跨边界的全局优化艺术
开发语言·后端·rust·lto·link-time·跨边界·优化艺术
superman超哥14 小时前
Rust 编译优化选项配置:释放性能潜力的精细调控
开发语言·后端·rust·rust编译优化·精细调控·编译优化选项
yyy(十一月限定版)14 小时前
C++基础
java·开发语言·c++
UrbanJazzerati14 小时前
深度解析Salesforce Apex的Governance Limit:SOQL 50,000条记录的事务级限制
后端·面试
玄同76514 小时前
Python 异常捕获与处理:从基础语法到工程化实践的万字深度指南
开发语言·人工智能·python·自然语言处理·正则表达式·nlp·知识图谱
To Be Clean Coder14 小时前
【Spring源码】getBean源码实战(一)
java·后端·spring
巴塞罗那的风14 小时前
golang协程泄漏排查实战
开发语言·后端·golang
派大鑫wink14 小时前
【Day21】NIO入门:通道、缓冲区与非阻塞IO基础
java·开发语言
quant_198614 小时前
BTC 行情预警系统实战教程
开发语言·后端·python·websocket·程序人生·金融
世转神风-15 小时前
qt-基础打印-不换行打印
开发语言·qt