【发布时间】:2018-02-06 02:00:22
【问题描述】:
我需要从 blob 存储下载大量文件并压缩/压缩这些文件。由于文件很大(> 2GB),这就是我正在做的事情。
- 在 %APPDTA%\mytmp 创建一个目录。
- 将文件从 blob 存储下载到上述目录。
- 执行 Powershell.exe -executionpolicy remotesigned Compress-Archive -Path srcDir -DestinationPath %APPDTA%\mytmp\myZip.zip
- 上述所有命令均成功且没有错误。但是缺少 myZip.zip 并且 java 代码抛出 java.nio.file.NoSuchFileException: D:\local\AppData\mytmp\myZip.zip
在本地 Windows 10 上,上面的代码可以正常工作。
我不确定发生了什么。任何帮助表示赞赏。
环境:Java 8、Tomcat、PoerShell 1.4.0 版
【问题讨论】:
-
您是否尝试过从控制台 (kudu) 运行该命令以查看它是否有效?还有,看看你的 blob 内容是否下载成功?
标签: java azure azure-web-app-service