diff --git a/src/main/java/com/cmcc/magent/service/impl/MiddlewareManagerServiceImpl.java b/src/main/java/com/cmcc/magent/service/impl/MiddlewareManagerServiceImpl.java index ed477ac..4f55fbd 100644 --- a/src/main/java/com/cmcc/magent/service/impl/MiddlewareManagerServiceImpl.java +++ b/src/main/java/com/cmcc/magent/service/impl/MiddlewareManagerServiceImpl.java @@ -235,8 +235,8 @@ public class MiddlewareManagerServiceImpl implements MiddlewareManagerService { new File(commonConfigure.getDataRootDirectory()), false); if (validDirectoryPath.startsWith(workDir)) { - String savePahtName = path.normalize().toString(); - /* Http Download Usage: new FileDownloader(file.getUrl(), saveName).downloadFile(); */ + String savePahtName = Paths.get(validDirectoryPath + File.separator + file.getFileName()).normalize().toString(); + /* Http Download Usage: new FileDownloader(file.getUrl(), savePahtName).downloadFile(); */ OssService service = ossFactory.getOssService(); service.download(new URL(file.getUrl()), new File(savePahtName));