0

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

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

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

4

1 回答 1

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”

我还没有验证这一点,因为我还没有安装 scala 2.10——我还没有找到它的 .deb 文件——但谷歌组的这个答案似乎表明这是原因。

于 2013-05-18T01:55:22.543 回答