Yeni bir uygulama oluşturmak için Play Java Seed'i kullanıcı arayüzünden yeni yükledim. Bazı CSS kodlarını public/stylesheets/main.css
'da yazdım ve bu proje için yaptığım tek değişiklik bu. Uygulamayı derlemek ve çalıştırmak sonra, Krom konsol Ben Varlık kontrolör dokümantasyon here okudum ama yanlış nereye gidiyorum bilemiyorumOynat! 2.3.1 - main.css 404 (yönlendirme olmayan kamu varlıkları?)
GET http://localhost:9000/assets/stylesheets/main.css 404 (Not Found)
GET http://localhost:9000/assets/javascripts/hello.js 404 (Not Found)
söylüyor. (Tohumdan değişmeden) Benim main.scala.html
dosyasında
, ben:
<head>
<title>@title</title>
<link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
<link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
<script src="@routes.Assets.at("javascripts/hello.js")" type="text/javascript"></script>
</head>
Ve yolları dosyasında
(tohumdan da değişmedi):# Map static resources from the /public folder to the /assets URL path
GET /assets/*file controllers.Assets.at(path="/public", file)
favicon sekmesinde görünmeye ancak, http://localhost:9000/assets/images/favicon.png
'a gittiğimde, sayfa da main.css ve hello.js komut dosyasında olduğu gibi kullanılamaz.
Her şey doğru görünüyor. Uygulamanızı nasıl çalıştırıyorsunuz? "aktivatör çalıştırma" veya "aktivatör start" ... –
Emin değilim. Her şeyi UI aracılığıyla yapıyordum. Sadece aktivatör çalışması ile komut satırında koştum ve şimdi tüm dosyalar doğru yükleniyor. Bu UI ile bir sorun mu var? Her durumda, bahşiş için çok teşekkür ederim. – ypan
Çalıştırdığınız ve hangi işletim sisteminde çalıştırdığınız? –