相关文章推荐

问题原因:springboot创建临时文件找不到对应的目录

解决办法:1. 重新指定临时文件位置  java -Djava.io.tempdir=D:/tmpdir -jar -my_project.jar

2. 手动创建指定文件夹

3. 启动类中加入配置临时文件目录

   @Bean
    MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        String location = System.getProperty("user.dir") + "/data/tmp";
        File tmpFile = new File(location);
        if (!tmpFile.exists()) {
            tmpFile.mkdirs();
        factory.setLocation(location);
        return factory.createMultipartConfig();
 
推荐文章