在eclipse中,jvm-1.6不是-target的有效选择

时间:2013-02-27 18:43:09

标签: scala scala-ide

我将用Scala编写的Android应用程序导入到eclipse中,但是当我尝试运行它时出现了这个错误:

'jvm-1.6' is not a valid choice for '-target'

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我也遇到过这个。

我设法提出的最佳答案是android应用程序是为scala 2.10设置的,但你的eclipse使用scala 2.9或更低,因为'jvm-1.6'仅对scala 2.10及更高版本有效。

如果您确实安装了scala 2.10并且eclipse正在使用它,那么您应该能够在scala设置中更改它:

  1. 转到:首选项 - > Scala - >编译器
  2. 将“标准”标签中的“目标”更改为“jvm-1.6”
  3. 我还没有验证这个,因为我还没有安装scala 2.10 - 我还没有找到它的.deb文件 - 但this answer on Google groups似乎表明这是原因。< / p>