Spring statische Bootressourcen zuordnen Ant Matcher mit ResourceHandlerRegistry

Ich verwende Spring Boot 1.3.3 Meine Anwendungsressourcen befinden sich unter src / main / resources / static Beispiel: src / main / resources / static / index.html Ich versuche, meine statischen Ressourcen mit einem Präfix wie / * / resource / ** abzubilden.
So dass es URLs wie / main / resource / ** UND / app / resource / ** entspricht

Wenn ich das versuche mit folgendem Code

private static final String[] CLASSPATH_RESOURCE_LOCATIONS = {
        "classpath:/META-INF/resources/", "classpath:/resources/",
        "classpath:/static/", "classpath:/public/" };

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/*/resource/**").addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);
}

Es wird ein 404 angezeigt, wenn ich eine Domain anfordere: 8080 / app / resource / index.html

But gibt die angeforderte Seite zurück, wenn ichdomain: 8080 / index.html (Es sah so aus, als ob einige Standard-Matcher diejenigen überschreiben, die ich konfiguriert habe.)

Und wenn ich den folgenden Code verwende

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/app/resource/**").addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);
}

It gibt die Seitendomäne zurück: 8080 / app / resource / index.html wie erwartet

Ist etwas mit den Ameisenmatchern, die ich oben benutze, nicht in Ordnung? Kann ich statische Ressourcen wie gewünscht verwenden?

Jede Hilfe wird gebeten ..