我试图在我的Scala项目中使用Bouncy Castle但由于某种原因它不会编译。我一直收到这个错误:
Error:scalac: Error: object java.lang.Object in compiler mirror not found.
scala.reflect.internal.MissingRequirementError: object java.lang.Object in compiler mirror not found.
at scala.reflect.internal.MissingRequirementError$.signal(MissingRequirementError.scala:17)
at scala.reflect.internal.MissingRequirementError$.notFound(MissingRequirementError.scala:18)
at scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:53)
at scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:45)
...
我使用IntelliJ Idea(14.0.4)和Scala插件(1.4)。以下是我的项目设置:
如何开始调试此问题?
答案 0 :(得分:0)
我还没能找到问题的原因。但是,我能够通过在Project Structure窗口中添加Bouncy Castle作为Maven依赖项来解决它。这解决了这个问题,并允许我使用Scala中的BC。