簡體   English   中英

java.lang.NoSuchMethodError:com.google.api.client.util.Strings.isNullOrEmpty

[英]java.lang.NoSuchMethodError: com.google.api.client.util.Strings.isNullOrEmpty

當我在本地運行我的應用程序時,我試圖在Google Cloud Storage中上傳用戶個人資料圖像。這不會影響oAuth流程,並且圖像上傳也可以。 但是,當我將其部署到Google App Engine圖像時,由於拋出運行時異常java.lang.NoSuchMethodError:com.google.api.client.util.Strings.isNullOrEmpty,上傳流程失敗

這是我的代碼

    private static GCSUpload gcs = null;
    public static synchronized GCSUpload instance() {
        if (gcs == null)
            gcs = new GCSUpload();
        return gcs;
    }

我包括以下罐子

google-api-client-1.4.1-beta google-api-client-1.5.0-beta

我還包括其他需要的jar文件。 刪除google-api-client-1.4.1-beta jar無法在本地本身中上傳圖像,而刪除google-api-client-1.5.0-beta jar則無法在本地oAuth流中添加這些jar,但在本地正常工作在GAE中有人可以幫助我嗎? 提前致謝!。

您如何上傳代碼? 如果您使用的是Eclipse,請避免添加在部署時不會“遵循”代碼的外部庫。 確保您添加的所有外部jar都在WEB-INF / lib中。

這在這里解釋

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM