2013-09-02 6 views
0

Google 드라이브 API 및 앱 엔진을 사용하여 웹 애플리케이션을 개발 중입니다. 필요한 모든 라이브러리와 코드를 추가했습니다. 내가 com.google.appengine.api.urlfetch.HTTPResponse의 소스 코드를 보면서 getHeadersUncombined이 존재하는 방법을 발견Google 드라이브 API 업로드 파일 예외

java.lang.NoSuchMethodError: com.google.appengine.api.urlfetch.HTTPResponse.getHeadersUncombined()Ljava/util/List; 
at com.google.api.client.extensions.appengine.http.UrlFetchResponse.<init>(UrlFetchResponse.java:36) 
at com.google.api.client.extensions.appengine.http.UrlFetchRequest.execute(UrlFetchRequest.java:75) 
at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:964) 
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:410) 
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:343) 
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:460) 
at com.project.uf.server.services.GoogleDriveService.createDocument(GoogleDriveService.java:52) 

: 나는/업로드 파일을 복사 할 때 그러나 나는 다음과 같은 오류를 받고 있어요. 이 문제를 해결하는 데 도움을주십시오.

답변

1

불일치 api 라이브러리가 거의 확실하게 설치되어 있거나 오래된 라이브러리 버전을 나타내는 예제 코드를 복사하고 있습니다. api 클라이언트 라이브러리는 몇 가지 수정을 거쳤으며 많은 변화가있었습니다.

모든 라이브러리를 지우고 다시 설치하는 것이 좋습니다. Eclipse를 사용하는 경우 Google APIS 추가를 사용하여 최신 라이브러리를 설치할 수 있습니다.

관련 문제