Настройка параметров javac для зависимостей SBT

У меня проблемы с компиляцией зависимости Java, загруженной через GIT:

object ApplicationBuild extends Build {
  lazy val project = Project("root", file(".")).dependsOn(RootProject(riakJavaClient))

  lazy val riakJavaClient = uri("git://github.com/basho/riak-java-client")
}

Ошибка, которую я получаю отsbt compile является:

[info] Compiling 134 Java sources to /Users/lawrencewagerfield/.sbt/0.13/staging/da0e66c4764a467c8977/riak-java-client/target/scala-2.10/classes...
[error] /Users/lawrencewagerfield/.sbt/0.13/staging/da0e66c4764a467c8977/riak-java-client/src/main/java/com/basho/riak/client/cap/Quorum.java:22: error: unmappable character for encoding ASCII
[error]  * Riak 0.12 introduced ???symbolic??? consistency options for R and W 

SBT, кажется, выполняетjavac с кодировкой, несовместимой с исходными файлами в этой зависимости.

Я попытался добавить следующее кbuild.sbt, но это не имеет никакого эффекта (ошибка та же):

javacOptions ++= Seq("-encoding", "UTF-16") // Note: I have tried with UTF-8 too

Это относится только к исходным файлам в моем проекте? Есть идеи, как пройти этот выпуск?

TL; DR Как получить компиляцию моих Java-зависимостей с правильной кодировкой?

Ответы на вопрос(1)

Ваш ответ на вопрос