2

GCS からオブジェクトを取得して提供する blob を提供しようとしています。私のサーブレットでは、インポートする必要があります:

com.google.appengine.tools.cloudstorage.GcsFileOptions をインポートします。

インポート com.google.appengine.tools.cloudstorage.GcsFilename

このリンクから Cloud Storage API をダウンロードしました: https://code.google.com/p/google-api-java-client/wiki/APIs#Cloud_Storage_API

しかし、どういうわけか、サーブレットをコンパイルできません。ここで何が欠けていますか!!..このライブラリを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 に答える