Magnolia Tech

いつもコードのことばかり考えている人のために。

Scalaのコードの中でJavaのバージョンを判定するとき

www.scala-lang.org

Java 11以降で実行されているかは、以下のコードで判定できる。

scala.util.Properties.isJavaAtLeast("11")

scriptedテストの中で判定する方法が無いなーって思ったら、こんな感じでさらっと解決されていた、なるほどー。

github.com