默认static路径是可以访问的,
对接天猫精灵需要额外的放开一个目录aligenie,供天猫精灵端访问,且路径名称无法更改。
这就导致了一个问题,默认识别的静态路径META-INF/resources / resources / static / public 都是spring boot 认为静态资源应该放置的位置,会自动去寻找静态资源。无法识别aligenie路径。
需要在启动类里加一段代码如下:
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/aligenie/**").addResourceLocations("classpath:/aligenie/");
}