java - Scala 在编译器镜像中返回 "error while loading package, Missing dependency ' 对象 java.lang.Object'"

标签 java scala intellij-idea sbt playframework-2.4

我是Scala新手,刚刚安装了IJ(intelliJIDEA 2017.2.4版本) 但在创建项目后出现以下错误:

  SBT 'Gettingstarted' project refresh failed
  Error:Error:Error while importing SBT project:<br/>...<br/><pre>at
  sbt.MainLoop$.runWithNewLog(MainLoop.scala:63) at 
  sbt.MainLoop$.runAndClearLast(MainLoop.scala:46) at 
  sbt.MainLoop$.runLoggedLoop(MainLoop.scala:30) at 
  sbt.MainLoop$.runLogged(MainLoop.scala:22) at 
  sbt.StandardMain$.runManaged(Main.scala:109) at 
  sbt.xMain.run(Main.scala:38) 
  at 
 xsbt.boot.Launch$$anonfun$run$1.apply(Launch.scala:109) at 
 xsbt.boot.Launch$.withContextLoader(Launch.scala:128) at 
 xsbt.boot.Launch$.run(Launch.scala:109) at 
 xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35) at 
 xsbt.boot.Launch$.launch(Launch.scala:117) at 
 xsbt.boot.Launch$.apply(Launch.scala:18) at 
 xsbt.boot.Boot$.runImpl(Boot.scala:41) at 
 xsbt.boot.Boot$.main(Boot.scala:17) 
 at 
 xsbt.boot.Boot.main(Boot.scala) [error] 
 scala.reflect.internal.MissingRequirementError: object java.lang.Object in 
 compiler mirror not found. [error] Use 'last' for the full log. > > error: 
 error
 while loading package, Missing dependency 'object java.lang.Object in 
 compiler 
 mirror', required by C:\Users\Dell\.sbt\boot\scala-2.10.6\lib\scala-
 library.jar(scala/runtime/package.class)</pre><br/>See complete log in <a 

 href="file:/C:/Users/Dell/.IdeaIC2017.2/system/log/sbt.last.log">
 file:/C:/Use/
Dell/.IdeaIC2017.2/system/log/sbt.last.log</a>

以下是我正在使用的软件版本:

  • Java 版本 9
  • SBT:1.0.2
  • 斯卡拉:2.11.11

我可以尝试什么来解决这个问题?

最佳答案

目前,Scala/Play 框架不完全支持 JAVA 9。因此最好坚持使用 1.8.0_xxx

版本

关于java - Scala 在编译器镜像中返回 "error while loading package, Missing dependency ' 对象 java.lang.Object'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46382130/

相关文章:

java - Hibernate 在更新唯一键的字段部分时抛出唯一约束违反异常

scala future 和 fallbackTo

math - ScalaNumber 的实现如何在底层工作?

java - 如果运行 JSF 应用程序时未通过 Maven 添加,IntelliJ 是否不使用外部 Jar?

java - 从 IntelliJ 到 Heroku 的 war 部署

java - 如何在多个java类中自动修改代码?

java - PredictRequest<Prediction> 类型中的方法 withVersion(ModelVersion) 不适用于参数 (String)

java - 以下技术获取 RequestContext 是否正确

java - 如何重构仅在调用 java 中的对象时调用的方法不同的方法?

java - 如何使用 ApplicationContext 从 Spring 配置中获取集合