scala.MatchError:运行sbt命令时为10

问题描述 投票:1回答:1

我正在尝试在我的项目上运行sbt命令。

但是在启动时遇到错误:

scala.MatchError: 10 (of class java.lang.String)
    at com.thoughtworks.sbtApiMappings.BootstrapApiMappings$$anonfun$globalSettings$1.apply(BootstrapApiMappings.scala:28)
    at com.thoughtworks.sbtApiMappings.BootstrapApiMappings$$anonfun$globalSettings$1.apply(BootstrapApiMappings.scala:27)
    at sbt.Init$Value$$anonfun$apply$13.apply(Settings.scala:609)
    at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$constant$1.apply(INode.scala:163)
    at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$constant$1.apply(INode.scala:163)
    at sbt.EvaluateSettings$MixedNode.evaluate0(INode.scala:175)
    at sbt.EvaluateSettings$INode.evaluate(INode.scala:135)
    at sbt.EvaluateSettings$$anonfun$sbt$EvaluateSettings$$submitEvaluate$1.apply$mcV$sp(INode.scala:69)
    at sbt.EvaluateSettings.sbt$EvaluateSettings$$run0(INode.scala:78)
    at sbt.EvaluateSettings$$anon$3.run(INode.scala:74)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:844)

[error] scala.MatchError:10(类java.lang.String)[错误]使用'last'作为完整日志。

我曾经在另一台笔记本电脑上运行我的项目,一切都很好。但当我将项目移动到我的新笔记本电脑时,我遇到了这个错误。

不知道为什么会出现这个错误。

scala sbt
1个回答
1
投票

解决了,

sbt-api-mappings这个SBT插件似乎与JAVA 10不兼容,我安装了java 8,然后sbt工作。

© www.soinside.com 2019 - 2024. All rights reserved.