【发布时间】:2022-01-16 11:48:09
【问题描述】:
当我尝试在我的新 Mac 上的任何项目上运行 sbt 时,我看到了一个奇怪的问题。这些都是众所周知的好项目,所以它很可能与我的新机器上的 sbt 相关(使用 brew install sbt 安装)。
正如您在下面看到的 something 是“not[newline]found”,这会导致“Could not find or load main class not”错误。我不知道这是什么或为什么会发生,以前有人见过吗?
sbt -v
[sbt_options] declare -a sbt_options='([0]="-Dsbt.jse.engineType=Node" [1]="-Dsbt.jse.command=node" [2]="not" [3]="found")'
[process_args] java_version = '8'
# Executing command line:
java
-Dfile.encoding=UTF-8
-Xms1024m
-Xmx1024m
-Xss4M
-XX:ReservedCodeCacheSize=128m
-Dsbt.jse.engineType=Node
-Dsbt.jse.command=node
not
found
-jar
/usr/local/Cellar/sbt/1.5.6/libexec/bin/sbt-launch.jar
Error: Could not find or load main class not
【问题讨论】:
-
使用 coursier 安装它,看看是否能解决问题。
-
@LuisMiguelMejíaSuárez 谢谢你,成功了!