Google App Engine中临时文件的解决方法[Java]

时间:2016-10-04 08:25:13

标签: java google-app-engine

我正在用Java中的App Engine编写一个Web应用程序。我需要在PDF中添加QR码,并允许用户下载生成的PDF。我可以让它在本地工作,但是当我将它上传到App Engine时我遇到了一些麻烦。

我正在使用QRGen,这允许我使用文本中的QR码生成File。问题是因为QRGen使用File.createTempFile(Line 90)来创建临时文件而App Engine不允许开发人员创建临时文件。当我将其上传到App Engine时,我会在Line 129中收到net.glxn.qrgen.core.exception.QRGenerationException

我想收到有关如何处理此问题的建议:

  1. 我应该修改QRGen以便不使用临时文件吗?我可以使用哪种方法/功能来替换File.createTempFile而不会出现App Engine问题

  2. App Engine中是否有处理临时图像的解决方法?

0 个答案:

没有答案