diff --git a/src/main/java/com/inspect/simulator/controller/IvsServerController.java b/src/main/java/com/inspect/simulator/controller/IvsServerController.java index fd590eb..528ccde 100644 --- a/src/main/java/com/inspect/simulator/controller/IvsServerController.java +++ b/src/main/java/com/inspect/simulator/controller/IvsServerController.java @@ -249,9 +249,10 @@ public class IvsServerController { final String resourcePath = String.format("images/%s.jpg", cameraCode); final String userDir = System.getProperty("user.dir"); + log.info("!!!!!!!!!!!!!!userDir: {}", userDir); final String absolutePath = userDir.endsWith("/") ? userDir + resourcePath : - userDir + "\\" + resourcePath; + userDir + "/" + resourcePath; log.info("absolutePath2: {}", absolutePath); InputStream inputStream = Files.newInputStream(new File(absolutePath).toPath()); diff --git a/src/main/java/com/inspect/simulator/service/impl/FileServiceImpl.java b/src/main/java/com/inspect/simulator/service/impl/FileServiceImpl.java index 2156192..905e4f0 100644 --- a/src/main/java/com/inspect/simulator/service/impl/FileServiceImpl.java +++ b/src/main/java/com/inspect/simulator/service/impl/FileServiceImpl.java @@ -24,6 +24,11 @@ public class FileServiceImpl implements FileService { try { //String filePath = ResourceUtils.getURL("classpath:").getPath() + File.separator + "images"; String filePath = "images/"; + + File fileDir = new File(filePath); + if (!fileDir.exists() && !fileDir.isDirectory()) { + fileDir.mkdirs(); + } file = new File(filePath + filename); fileOutputStream = new FileOutputStream(file);