2016-06-20 14 views
1

So ist die Sache, seit ich meine Ressourcen (css, Bilder, js) zu Resources/statische Ordner zog meine Sachen begann zu arbeiten.Springboot kann keine Ressourcen finden! (Plötzlich aufgehört zu arbeiten)

Bis ich eine neue .html-Seite (die dynamisch sein soll) erstellt und in resources/templates eingefügt. Dann haben alle meine Ressourcen (CSS, Bilder) aufgehört zu arbeiten (kann nicht gefunden werden) und ich kann es nicht wieder arbeiten lassen.

Ich verwende SpringBoot + Thymeleaf und der Code kann at GitHub

Ich konnte keine Lösung gefunden werden, nach 3 Stunden des Suchens zu finden verwalten, ist das, warum ich hier bin. Danke, hoffe, euch helfen können:/

Edit (einige Bilder):

My project structure

Der Link:

<link href="css/bootstrap.min.css" rel='stylesheet' type='text/css'/> 
    <link href="css/bootstrap.css" rel='stylesheet' type='text/css'/> 

What happens (was working before, I didn't change anything in the code of listed images)

+1

Ich denke,/Ressourcen/statische ist für Web-Inhalte wie CSS, JavaScript, Bilder, etc./Ressourcen/Vorlagen ist für Thymeleaf-Vorlagen. Du brauchst beides. – duffymo

+0

Ja, ich habe beides. Mein Problem ist, dass meine Ressourcen nach einem zufälligen Ereignis nicht mehr funktionieren, so wie es von der Seite nicht mehr gefunden werden kann. –

+0

Bitte fügen Sie das Fehlerprotokoll hinzu. – reos

Antwort

0

Ich bin mir nicht sicher, was passiert ist, aber nachdem ich begonnen habe, einen Code zu löschen/kommentieren, den ich nicht mehr benutzte, fing ich an, Fehler zu bekommen, und schaffte es, die nächste Datei zu "reparieren" (delete or com) ment) und danach hat es wieder funktioniert.

Sieht aus wie etwas in der Anwendung war nicht richtig und es gab mir keine Fehler, so musste ich manuell versuchen, es zu finden.

Ich werde diesen Thread weiter aktualisieren, wenn ich etwas nützliches finden werde.

Verwandte Themen