sbt
全称为 Simple Build Tool
,是 Scala
项目中的标准构建工具,类似于 Java
下的 Maven/Groovy
中的 Gradle
。
- 项目的构建
- 项目依赖自动化管理
- 提供统一的工程结构
- 提供交互式的
sbt shell
在使用过程中的一些奇怪问题
作者在编译某个项目时,需要用到
sbt
工具,结果在编译过程中报出错误,如下所示.
Error during sbt execution: No Scala version specified or detected
Error during sbt execution: No Scala version specified or detected
当 sbt
版本升级之后,若在家目录( ~/.jvy2/cache
)路径下存在旧版本 sbt
的 jar
包,则在终端执行sbt指令时,就会报上图错误.
解决方案
$ rm ~/.sbt ~/.ivy2/cache/org.scala-sbt
原文地址:https://www.cnblogs.com/ImagineMiracle-wxn/p/11287818.html
时间: 2024-10-02 01:13:57