【问题标题】:How to configure Intellij 12 on Mac to find the scala libraries? [duplicate]如何在 Mac 上配置 Intellij 12 以查找 scala 库? [复制]
【发布时间】:2014-04-17 03:16:13
【问题描述】:

注意:将此问题标记为重复是错误的,因为它忽略了我在 OP 中所做的评论:

来自 OP:是的,有一个类似的问题 Setting up scala with IntelliJ 回答了这个问题的一部分 - 特别是与 brew 定义的路径有关。但这与 IJ 11 的 scala 配置完全不同。

我缺少在 OS X 10.8.4 上为 IJ Ultimate 12.1.4 正确配置 scala 的一些步骤。 以下显示已安装 scala(通过 brew):

mellyrn:~ steve$ brew install scala
Warning: scala-2.10.2 already installed

scala 编译器设置为“外部构建”:

以下屏幕截图显示解释器“缺少”基本的 scala 库:

以下显示了 scala 方面缺少的库:

【问题讨论】:

  • 请参阅stackoverflow.com/q/13716420/104891 了解 IDEA 12 配置。请注意,brew 安装与 IDEA 所期望的不同,但您在阅读第一个链接后就已经知道了。
  • 另一个问题是向 IJ11 提出的。从那时起,Scala 配置发生了显着变化。请查看并更新该问题以涵盖 IJ12 或在此处回答。谢谢!
  • @CrazyCoder。谢谢,这很有帮助..但我有一个现有的项目,并没有从头开始创建一个新的项目(scala 项目)。我希望使添加的 Scala 方面(/框架)在现有项目中正常工作。
  • 新建一个dummy项目,IDEA会为你添加一个库,使其成为全局库,然后在现有项目中复用这个库。
  • @CrazyCoder 好吧,这听起来很合理,会尝试的。

标签: macos scala intellij-idea


【解决方案1】:

这就是 intellij idea 12.1.4 社区版中对我有用的东西

  • 打开项目结构
  • 添加一个名为“scala-library”的 java 库,其中包含 scala 安装的 lib 目录中的所有 scala-*.jar
  • 在scala facet -> Compiler library,在下拉列表中选择刚刚创建的“scala-library”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-12
    • 1970-01-01
    • 2011-05-27
    • 2014-10-30
    • 2013-01-23
    • 2014-10-25
    相关资源
    最近更新 更多