更改 Spring 引导模板的默认位置会引发 404

Changing default location of my Spring Boot template throws 404

当我的 index.html 位于默认位置时 (/resource/templates/index.htm)。一切正常。但是当我尝试更改默认位置时,它只是抛出 404。即使在更改 application.properties .

项目结构

Application.properties

server.port = 5000
spring.thymeleaf.cache = false
spring.thymeleaf.prefix = classpath:/Frontend/public/

控制器

    package iit.kent.cle;

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

@Controller
public class RouteController {

    @RequestMapping("/[^api]")
    public String index() {
        return "index" ;
    }

}

应该更新 application.properties 根目录的前缀,根目录在 resources 中,因此类路径以此开始:

spring.thymeleaf.prefix = classpath:/templates/Frontend/public/