我有一个Spring Boot服务器,其中包含一个带有我客户端代码的webjar。我想在我的服务的根目录下提供这个webjar,而不是在/ webjar / name / version位置。
我能够使用此配置重新映射:
@Configuration
public class ClientResourceConfiguration extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**").addResourceLocations("classpath:/META-INF/resources/webjars/my-client/1.0-SNAPSHOT/");
}
}
这里还有两个问题: - 我在路径中编码版本,我想避免 - webjar中的资源仍然可以在/ webjar / name / version路径
上找到有什么建议吗?