我在M1 mac上安装scala时遇到了一个错误。
我已经使用了官方入门指南中的终端命令。
curl -fL https://github.com/VirtusLab/coursier-m1/releases/latest/download/cs-aarch64-apple-darwin.gz | gzip -d > cs && chmod +x cs && (xattr -d com.apple.quarantine cs || true) && ./cs setup
我得到的结果是,所有需要的软件包已经安装。我重启了电脑。然后我试着逃跑
scala --version
并得到错误:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.se.ee not found
如果有人能帮助我,我会很高兴的。
2条答案
按热度按时间rryofs0p1#
1.运行这些命令有助于修复
scala
,但scalac
仍然崩溃1.将Java降级到版本9有助于:
将此行添加到
.bash_profile
重新启动终端或
source .bash_profile
现在应该可以了
yvfmudvl2#
根据官方的Scala "Getting Started",如果你手动安装,你需要Java 8或Java 11。
安装和使用Java 9(在2023年)是一个坏主意,因为Java 9已经结束了5年多。