我有以下结构
ui
dist
index.js
backend
src
main
java
org
example
Application.java
我试图将index.js呈现为静态资源。我在申请中尝试了以下内容......
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/ui/*")
.addResourceLocations("file:///../ui/dist");
}
但这并不像我期望的那样托管文件。
如何使用Spring Boot将相对文件作为静态资源托管?
这对我有用......
String currentPath = new File(".").getAbsolutePath();
registry.addResourceHandler("/ui/**")
.addResourceLocations("file:///"+currentPath+"/../ui/dist/");