scala中的编译错误

scala中的编译错误,scala,compiler-errors,Scala,Compiler Errors,我是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

我是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'

为什么会这样?

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

对于那些使用Maven的人来说,它通常包含在
scala Maven插件的配置中(例如,在使用原型时)。从你的POM中删除这个参数,一切都会好起来的。顺便说一句,我已经向scala原型的作者提出了这个问题:我正在使用maven,但我没有使用插件,仍然会弹出错误。