2016-12-07 3 views
0

Я использую play (scala) и пытаюсь добавить jquery. Сначала добавили это как зависимость:Play: IllegalArgumentException: lib/jquery/jquery.js не найдено

"org.webjars" %% "webjars-play" % "2.4.0-1", 
"org.webjars" % "bootstrap" % "3.3.7", 

Добавлен webjars маршрут:

GET  /webjars/*file    controllers.WebJarAssets.at(file) 

И назвал сценарий:

<script src="@routes.WebJarAssets.at(WebJarAssets.locate("lib/jquery/jquery.js"))"></script> 

Когда я запускаю его я получаю:

[IllegalArgumentException: lib/jquery/jquery.js could not be found. Make sure you've added the corresponding WebJar and please check for typos.] 

Я тоже пробовал это после clean

Любые идеи, в которых я ошибаюсь? Вот целевая папка КСТАТИ:

enter image description here

ответ

1

WebJarAssets вещь использует файлы на пути к классам, а не те, в файловой системе (в вашем случае положить туда SBT-сети). Для использования WebJarAssets сделать это:

@routes.WebJarAssets.at(WebJarAssets.locate("jquery.js")) 
Смежные вопросы