问题现象
运行Scala项目时报错:
Error compiling the sbt component 'compiler-interface-2.11.8-56.0'
使用Maven编译工具进行编译时报错:
Error compiling the sbt component 'compiler-interface-2.11.8-56.0'
//以及:
error: scala.reflect.internal.MissingRequirementError: object java.lang.Object in compiler mirror not found.
环境
JDK:jdk-12.0.1
Scal版本:scala-sdk-2.13.0
原因
scala版本与java版本冲突
解决方法
1.把JDK版本替换成JDK8
2.同时把Scala版本替换为scala-sdk-2.11.8
注意:
替换完成后IDEA多个地方需要设置Java的版本
(File--> Project Structure)