Pessoal, fiz tudo conforme a vídeo aula e também fiz um busca referente a esse erro mas não encontrei a solução
Aqui está minha classe, ele cria todos os paths corretamente mas na hora que vai executar
file.transferTo(new File(path));
Está estourando uma IOException minha pasta está criada dentro de webapp com o nome arquivos-sumario
package br.com.casadocodigo.infra;
import java.io.File;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.springframework.web.multipart.MultipartFile;
@Component
public class FileSaver {
@Autowired
private HttpServletRequest request;
public String write(String baseFolder, MultipartFile file) {
try {
String realPath = request.getServletContext().getRealPath("/"+baseFolder);
String path = realPath + "/" + file.getOriginalFilename();
file.transferTo(new File(path)); // nesa parte estoura um erro
return path;
} catch (IllegalStateException e) {
throw new RuntimeException();
} catch (IOException e) {
throw new RuntimeException();
}
}
}
i
Alguém por gentileza poderia me auxiliar?