Printemps de DÉMARRAGE statique des ressources de la cartographie

Je sais que cette question est de demander souvent, mais rien de tout cela fonctionne pour moi.
Je veux accéder à des ressources statiques, j'ai donc un modèle dans lequel je charge "../ressources/css/style.css".

Mais quand je lance l'application, le navigateur ne peut pas accéder au fichier css.

Je suis à l'aide de Spring Boot 1.1.9 (également en tant que parent dans pom.xml).

Ma Structure est:

pom.xml

src/main/java

src/main/resources

src/main/resources/base de données

src/main/resources/templates

src/main/resources/templates/index.html

src/main/resources/static

src/main/resources/static/ressources

src/main/resources/static/ressources/css

src/main/resources/static/ressources/fonts

src/main/resources/static/ressources/img

src/main/resources/static/ressources/js

(voir http://i62.tinypic.com/of84jt.png)

Mon Contrôleur:

package prototype.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
public class IndexController {

  @RequestMapping("/")
  public String stdRedirect(){
    return "redirect:/index";
  }

  @RequestMapping(value="/index", method=RequestMethod.GET)
  public String index(){
    return "index";
  }
}

Principal:

@Configuration
@EnableAutoConfiguration
@ComponentScan
public class Prototype {
  public static void main(String[] args) throws Exception {
    SpringApplication.run(Prototype.class, args);
  }
}    

J'ai lu que springboot automatique de cartes /static/et /fichiers de ressources...

  • Merci de poster certains journaux et certains de configuration (pom.xml, le contexte de l'application si vous en avez) à pastebin, et un lien ici.
  • pastebin pom.xml journal de Démarrage
  • Je ne suis pas un Printemps de Démarrage d'experts, parce que j'utilise le framework Spring manuellement, mais peut-être que c'est parce que vous avez ajouté un Java configurateur. J'ai trouvé cette classe principale pour l'utilisation de Spring boot: github.com/spring-projects/spring-boot/blob/v1.1.9.RELEASE/... Vous devez étendre SpringBootServletInitializer
  • Vous avez seulement besoin d'étendre SpringBootServlrtInitializer si vous êtes la construction d'une guerre et de le déployer sur un conteneur de servlet
InformationsquelleAutor laserbeamer | 2014-11-12