Весенние загрузочные статические ресурсы, сопоставляющие сопоставления муравьев с ResourceHandlerRegistry

Я использую Spring boot 1.3.3 Мои ресурсы приложения существуют вSRC / основные / ресурсы / статические пример:SRC / основные / ресурсы / статический / index.html Я пытаюсь сопоставить мои статические ресурсы с префиксом вроде / * / resource / **
Так что это соответствует URL, как / main / resource / ** AND / app / resource / **

Когда я пытаюсь это использовать следующий код

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);
}

Он запрашивает 404, когда я запрашиваю домен: 8080 / app / resource / index.html

Но возвращает запрашиваемую страницу, когда я делаюдомен: 8080 / index.html (Похоже, некоторые сопоставления по умолчанию перекрывают те, которые я пытался настроить.)

И когда я использую следующий код

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

Возвращает домен страницы: 8080 / app / resource / index.html как и ожидалось.

Что-то не так с муравьедами, которые я использую выше? Могу ли я использовать статические ресурсы так, как я хочу?

Любая помощь приветствуется ..

Ответы на вопрос(1)

Ваш ответ на вопрос