2

我正在尝试提供一个 blob,它从 GCS 获取对象并为其提供服务。在我的 servlet 中,我需要导入:

导入 com.google.appengine.tools.cloudstorage.GcsFileOptions;

导入 com.google.appengine.tools.cloudstorage.GcsFilename

我已经从这个链接下载了云存储 API:https ://code.google.com/p/google-api-java-client/wiki/APIs#Cloud_Storage_API

但不知何故,我无法编译我的 servlet。我在这里错过了什么!!..谁能告诉我如何在 Eclipse 的 Web 应用程序中添加这个库的步骤?

我需要编译的代码:

     private GcsFilename getFileName(HttpServletRequest req) {
                  String[] splits = req.getRequestURI().split("/", 4);
                  if (!splits[0].equals("") || !splits[1].equals("gcs")) {
                  throw new IllegalArgumentException("The URL is not formed as expected. " +
                  "Expecting /gcs/<bucket>/<object>");
                }
            return new GcsFilename(splits[2], splits[3]);
       }
4

1 回答 1

2

导入不在任何这些 jar 文件中,但这可能有助于下载库 https://developers.google.com/appengine/docs/java/googlecloudstorageclient/migrate

于 2013-08-23T15:31:41.990 回答