gradleでtarget=1.8でscalaをコンパイルする。
apply plugin: 'scala'
sourceCompatibility = 1.8
targetCompatibility = 1.8 // <= !!
compileScala {
scalaCompileOptions.additionalParameters = ['-target:jvm-1.8']
}
javap -v ${classファイル} | grep version
で「major version: 52」って表示されたらOK。
- targetCompatibility
↑これは効かない。
1.6と1.7は指定どおりに動いた。。。
1.8は対応してないのか...?