0

我有一个 Spring Boot 应用程序,我想更改前端的目录。我不想将前端资源放在目录resources/static中,而是将它们移到resources. 我需要更改什么属性,以便我的应用程序考虑使用新目录来呈现前端?

4

1 回答 1

0

您可以使用以下方式配置其他资源映射WebMvcConfigurerAdapter

@Component
public class ResourcesMvcAdapter extends WebMvcConfigurerAdapter {

   private final Path resourcePath = Paths.get( ... );

   @Override
   public void addResourceHandlers(ResourceHandlerRegistry registry) {
     registry.addResourceHandler("/resources/**")
             .addResourceLocations(resourcePath.toUri().toString()); 
   }

}
于 2018-06-13T08:48:13.193 回答