【问题标题】:IntelliJ Idea 12 worksheet + sbt + Scala -- errorIntelliJ Idea 12 工作表 + sbt + Scala -- 错误
【发布时间】:2013-06-08 03:42:01
【问题描述】:

当我在 IntelliJ Idea 12(sbt 插件,Scala 项目)中运行工作表时,出现以下错误:

> Failed to initialize compiler: class scala.reflect.BeanInfo not found.
  ** Note that as of 2.8 scala does not assume use of the java classpath.
  ** For the old behavior pass -usejavacp to scala, or if using a Settings
  ** object programatically, settings.usejavacp.value = true.

所有需要设置的东西,就是setup: sbt, dependencies等,也就是说如果使用sbt命令行(编译,运行)运行这个项目,它就会运行成功。

当然,我跑了sbt gen-idea

我该怎么办?

【问题讨论】:

  • IntelliJ 12 给我带来了各种各样的问题(不是这个特定的问题,而是很多其他问题)。不幸的是,我的解决方案是只使用 cmdline 中的 sbt。
  • @sberry,是否可以在命令行中使用某种工作表?
  • 看来不是。至少,我找不到办法。对不起。

标签: scala intellij-idea


【解决方案1】:

我的解决方案:

我使用 IntelliJ IDEA 创建了一个 Scala 项目,并将 Scala 主页设置为手动下载和解压的 Scala 2.10.2 文件夹。

现在您可以在实际项目中设置 Scala 编译器: 切换到真实项目,打开项目结构设置然后Modules |您的模块名称 |斯卡拉 |编译器库。切换到您的新版本。 将语言级别设置为 2.10。

【讨论】:

    猜你喜欢
    • 2013-09-03
    • 2023-02-20
    • 2018-04-24
    • 2018-10-06
    • 2018-05-07
    • 2016-03-28
    • 1970-01-01
    • 1970-01-01
    • 2013-07-26
    相关资源
    最近更新 更多