Como forçar o SBT a usar o Java 8?

Como forçar o SBT a compilar em arquivos de classe Java 8. Adicionei scalacOptions + = "-target: jvm-1.8", mas ele fornece a seguinte mensagem de erro:

[error] 'jvm-1.8' is not a valid choice for '-target'
[error] bad option: '-target:jvm-1.8'
[error] (compile:compile) Compilation failed

Estou usando o SBT versão 0.15.5.

Eu sei que estou usando o Java 8 para compilar quando adicionei isso ao build.sbt, mas ainda me pergunto por que o scalacOptions falha e não sei qual saída o scalac produz.

initialize := {
  val _ = initialize.value
  if (sys.props("java.specification.version") != "1.8")
    sys.error("Java 8 is required for this project.")
}

questionAnswers(2)

yourAnswerToTheQuestion