我已经使用Java创建了一个lambda函数。第一次可以正确执行,但是第二次运行lambda函数时,它显示以下错误:
{
"errorMessage": "RequestId: d73aab19-25ef-458b-a436-b6c2e10a18cb Process exited before completing request"
}
出现错误后,它可以正常工作。我不知道为什么在成功构建1st build之后会出现此错误。
下面是我添加时的源代码,这给我带来了其他问题,但工作正常,但是我需要以下代码:
FontsLoader.clearCache();
File fdir = new File("/tmp");
FileUtils.cleanDirectory(fdir);
TransferManager xfer_mgr = TransferManagerBuilder.standard().build();
try {
MultipleFileDownload xfer = xfer_mgr.downloadDirectory(
bucket_name, "font", new File("/tmp"));
xfer.waitForCompletion();
} catch (AmazonServiceException e) {
System.err.println(e.getErrorMessage());
System.exit(1);
}
String[] fontdir = {"/tmp"};
//apply font into PPTX
FontsLoader.loadExternalFonts(fontdir);
谢谢。