【问题标题】:Compilation error in scalascala中的编译错误
【发布时间】:2014-05-26 17:57:39
【问题描述】:

我是 scala 的新手。我最近开始使用 netbeans 编写 scala 程序。我已经安装了 scala 版本 2.11.0.400 及其用于 netbeans 的插件。当我尝试编译我的 scala 代码时:-

package scalaapplication2

object Main {

  def main(args: Array[String]): Unit=
  {
    println("Hello, world!")
  }

}

即使设置了路径变量,我也得到以下编译错误:-

  Compiling 1 source file to C:\Users\Nitin\Documents\NetBeansProject\ScalaApplication2\build\classes

  C:\Users\Nitin\Documents\NetBeansProjects\ScalaApplication2\nbproject\build-   impl.xml:423:

  The following error occurred while executing this line:

  C:\Users\Nitin\Documents\NetBeansProjects\ScalaApplication2\nbproject\build-impl.xml:238: bad option: '-make:transitive'

为什么会这样?

【问题讨论】:

    标签: scala compiler-errors


    【解决方案1】:

    从 scalac addparams 选项(文件视图 > ScalaApplication > nbproject > build-impl.xml)中删除“-make:transitive”对我有用。

    【讨论】:

    • 对于那些使用 Maven 的人,它通常包含在 scala-maven-plugin 的配置中(例如,当使用原型时)。从您的 POM 中删除该 arg,一切都会好起来的。
    • 顺便说一句,我已经向 scala-archetype-simple 原型的作者提出了这个问题:-make:transitive not playing nice with Scala 2.11 #8
    • 我使用的是maven,但是我没有使用插件,仍然会弹出错误。
    猜你喜欢
    • 1970-01-01
    • 2011-11-12
    • 2021-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多