有什么方法可以在使用 google appengine 作为服务器时使用apachecommons库?
我必须将文件上传功能添加到我的 Web 项目中。我一直在使用 apachecommons。即使我在 IDE 中使用相应的 jar,只需将它们放入lib
文件夹中,当我单击部署应用程序时会发生什么。这些 jar 不会随之而来。
那么有什么出路吗?
有什么方法可以在使用 google appengine 作为服务器时使用apachecommons库?
我必须将文件上传功能添加到我的 Web 项目中。我一直在使用 apachecommons。即使我在 IDE 中使用相应的 jar,只需将它们放入lib
文件夹中,当我单击部署应用程序时会发生什么。这些 jar 不会随之而来。
那么有什么出路吗?
哪个apache公共库?http://commons.apache.org/fileupload/?你放在你的war目录的WEB-INF/lib文件夹中的任何东西都会上传到appengine。
假设您正在谈论 apache fileupload jar .. 不,它不起作用。正如上面的海报所说,没有“文件系统”可以上传。您必须滚动自己的上传过程才能将内容放入 blobstore。
看这个例子:如何使用谷歌应用引擎(java)上传和存储图像
您不能简单地在 GAE 中上传文件。但是您可以使用 Blobstore。请参阅https://developers.google.com/appengine/docs/java/blobstore/overview#Writing_Files_to_the_Blobstore 也许我不回答您关于 apachecommons 的问题,但我希望它会帮助您...