我試圖提供Blob,這需要從GCS對象,併爲它服務的進口。在我的servlet我需要進口:沒有能夠解決的com.google.appengine.tools.cloudstorage.GcsFilename的Eclipse
進口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]);
}
非常感謝!!我不不知道我是否讀了錯誤的信息,或者他們沒有相應的文檔。再次感謝!! –
你能不能幫我解決這個問題?我使用這段代碼來列出GCS上的對象,但我無法編譯它..鏈接:https://developers.google.com/storage/docs/json_api/v1/objects/list Storage.Objects.List listObjects = storage.objects()列表( 「mybucket」)。 對象對象; do objects = listObjects.execute(); for(StorageObject對象:objects.getItems()){ //做事! } listObjects.setPageToken(objects.getNextPageToken()); } while(null!= objects.getNextPageToken()); –
您收到的錯誤是什麼? –