Играть! не удалось преобразовать список Java в список Scala
Я пытаюсь передать список строк из моего контроллера Java в шаблон Scala.
Это код вида:
public static Result index() {
List<String> scripts = Arrays.asList(
"script1.js",
...
"scriptN.js"
);
return ok(views.html.index.render(scripts));
}
и это код шаблона:
@(scripts: List[String])
@main("test page")(scripts) {
... html here ...
}
Я получаю сообщение об ошибке (на странице компиляции активации Typesafe):
метод render в индексе класса не может быть применен к данным типам;
требуется: scala.collection.immutable.List
найдено: java.util.List
причина: фактический аргумент java.util.List не может быть преобразован в scala.collection.immutable.List путем преобразования вызова метода
Есть ли способ решить это без использования java> преобразований scala?
Я нашел этот вопрос:Play не конвертирует java-список в scala-список которая описывает аналогичную ситуацию, хотя у меня нет каких-либо шаблонов импорта, о которых я знаю, я даже не вижу файл Build.scala ...
Есть идеи? Спасибо!