每个新的IntelliJ Scala项目都没有'scala-library*.jar'

mot*_*k96 38 scala intellij-idea

我在Ubuntu 16.04LTS上安装了带有scala插件的intelliJ-IDEA 2017.2.5.当我创建新的scala项目并尝试运行它时,我得到:

错误:scalac:Scala SDK SBT中的Scala编译器类路径中没有'scala-library*.jar':org.scala-lang:scala-library:2.12.4:jar

我可以通过转到项目结构>库来修复它,删除库并再次添加它们.

有没有办法更改默认库,所以我不必每次创建新项目时都这样做?

Cra*_*der 38

如果您使用的是sbt 1.0.2,则此问题可能是由于sbt中的错误引起的.预计sbt 1.0.3将得到修复.

相关问题:

可能的解决方法:

  • 配置Scala版本2.12.3
  • 或降级至0.13.16

  • 我将项目升级到sbt 1.0.3,将Scala插件升级到2017.3.10.可悲的是,这并没有解决我的问题. (3认同)

小智 17

在Idea SBT设置中选择复选框"使用SBT shell进行构建和导入".它可能有所帮助.