【问题标题】:on your macbook, show your IDEA scala plugin version which can working? [closed]在你的 macbook 上,显示你的 IDEA scala 插件版本,哪个可以工作? [关闭]
【发布时间】:2012-07-16 03:22:03
【问题描述】:

我的想法: MacBook 10.7 想法:11.1.2 构建#IU 117.418 scala 插件版本:0.5.907

结果是:scala无法通过编译。

展示你的工作能力,非常感谢。

【问题讨论】:

    标签: java scala intellij-idea


    【解决方案1】:

    我有 IntelliJ IDEA 11.1.2 Build #IC 117.418 和 Scala 插件版本 0.5.913。

    我在让插件识别 *.scala 文件时遇到问题。论坛告诉我检查文件类型设置,我必须手动将 *.scala 添加到 Scala 文件。

    您可以按照以下步骤操作:

    1. 下载scala-2.9.2.tgz并展开为~/Applications/scala-2.9.2/
    2. 下载scala-docs-2.9.2.txz并展开为~/Applications/scala-2.9.2/scala-devel-docs/api/
    3. 来自 IntelliJ,文件 > 新项目...
      • 选择从头开始创建项目
      • 输入项目名称。
      • 保持创建模块不变。 Java 模块 很好。
      • 点击下一步
    4. 保持创建源目录被选中。
      • 点击下一步
    5. 检查 Scala
      • 保持使用 Scala 分布处于选中状态。
      • 浏览到您在上面创建的~/Applications/scala-2.9.2/
      • 创建编译器库重命名为scala-compiler-2.9.2
      • 创建标准库重命名为scala-library-2.9.2
      • 保留它们项目级别
      • 完成比赛。
    6. 右键单击src,然后选择新建... > Scala 类。
      • 输入 Hello 作为名称。
      • 为种类选择对象
      • 点击确定
    7. 这应该创建object Hello
    8. 输入:

      object Hello extends App {
        println("Hello, world!")
      }
      
    9. 右键单击项目树中的 Hello 图标并选择 Run 'Hello.main()'。 这应该打印出以下内容:

      /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Didea.launcher.port=7532 ....
      Hello, world!
      
      Process finished with exit code 0
      

    【讨论】:

    • 我按照你的步骤,仍然编译错误。这是截图:pusuo.net/tmp/Snip20120716_2.png谢谢
    • 你在 mackbook 上吗?它与 macpro 不同
    • 您的“j”图标表示该文件未被视为 Scala 对象。它应该有“O”图标。你检查文件类型设置了吗?
    • 是的,已设置 scala 文件类型 *.scala。非常感谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 2015-10-13
    • 2011-05-08
    • 1970-01-01
    • 2010-09-11
    • 2016-02-16
    • 2015-10-06
    相关资源
    最近更新 更多