在 spring 引导项目中找不到文件
A file not found in spring boot project
当我尝试将 json 数据写入 spring 引导项目中的静态文件时遇到问题。发生 fileNotFound 虽然我确保我有文件。绝对路径就好了 Here is my project structure
我写路径:/data/user.json
我应该如何更改路径?
我可以从 src/main/resources/documents
加载文件
Resource resource = resourceLoader.getResource("classpath:documents/" + "file.txt");
尝试像这样添加资源配置,
@Configuration
public class WebViewConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers( ResourceHandlerRegistry registry )
{
registry.addResourceHandler("/**")
.addResourceLocations("file:" "/path/to/file");
}
}
当我尝试将 json 数据写入 spring 引导项目中的静态文件时遇到问题。发生 fileNotFound 虽然我确保我有文件。绝对路径就好了 Here is my project structure
我写路径:/data/user.json 我应该如何更改路径?
我可以从 src/main/resources/documents
加载文件Resource resource = resourceLoader.getResource("classpath:documents/" + "file.txt");
尝试像这样添加资源配置,
@Configuration
public class WebViewConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers( ResourceHandlerRegistry registry )
{
registry.addResourceHandler("/**")
.addResourceLocations("file:" "/path/to/file");
}
}