Я создаю игру! 2.1.1, которое я упаковал в военный файл с помощью Play2War. Это потребовало от меня добавить контекст, application.context=/theApp/
, в файл application.conf.Java/Play - Правильный способ ссылки на CSS/JS?
Я развернул файл WAR на сервере tomcat7, в результате чего был указан URL-адрес url: 8080/theApp /.
Файлы CSS/JS загружаются, когда URL-адрес, например, http://localhost:8080/theApp/thisseemstowork
, но как только url равен http://localhost:8080/theApp/thisoughttowork/180
, ни один из файлов CSS/JS не загружается. Я просто получить
GET http://localhost:8080/theApp/thisoughttowork/public/javascripts/vendor/bootstrap.min.js 404 (Not Found)
Это, как я ссылку на файл JS в представлениях:
<script src="public/javascripts/vendor/bootstrap.min.js"></script>
Это в мои маршруты файл
GET /public/*file controllers.Assets.at(path="/public", file)
Кто-нибудь есть идея, что я» Неправильно? Дайте мне знать, если вам нужна дополнительная информация.