弹出启动项目中找不到的文件

时间:2018-03-15 07:15:58

标签: spring-boot filepath filenotfoundexception

当我尝试在我的spring启动项目中将json数据写入静态文件时遇到问题。它发生在fileNotFound虽然我确保我有文件。绝对路径没问题。 Here is my project structure

我写道路:/data/user.json 我该如何改变路径?

2 个答案:

答案 0 :(得分:0)

这适用于我从src / main / resources / documents

加载文件
Resource resource = resourceLoader.getResource("classpath:documents/" + "file.txt");

答案 1 :(得分:0)

尝试添加这样的资源配置,

@Configuration
public class WebViewConfig extends WebMvcConfigurerAdapter {
@Override
    public void addResourceHandlers( ResourceHandlerRegistry registry )
    {
        registry.addResourceHandler("/**")
                .addResourceLocations("file:" "/path/to/file");


    }
}