scala,gradle报错:'jvm-1.8' is not a valid choice for '-target'
错误原因
在stackoverflow中的回答是:
Gradle by default use the ant task to build Scala code, and https://issues.scala-lang.org/browse/SI-8966 shows that jvm 1.8 was not added as a supported target until Scala 2.11.5.
You can try using the Zinc based compiler with by adding the following the gradle build file.
tasks.withType(ScalaCompile) { scalaCompileOptions.useAnt = false}You may also need to add the zinc compiler to your dependency list.
解决方法
解决方法有三个:
1.升级scala版本,把scala升级到2.11就OK了2.降低java版本,1.7不会出错3.老外的方式,没做尝试
补充
修改gradle的版本没有效果,其它的构建工具不会出现这个错误
2016-03-18 19:08:00 hzct
作者:dantezhao | 简书 | CSDN | GITHUB 文章推荐:http://dantezhao.com/readme 个人主页:http://dantezhao.com 文章可以转载, 但必须以超链接形式标明文章原始出处和作者信息