0

我们目前正在尝试用 Java 编写 Google Drive 应用程序的 Dr. Edit 应用程序。

使用 Dr.Edit,我们可以登录,与 Google Drive 握手,也可以打开 Dr.Edit,但是在访问 Drive Service 时出现以下异常,不知道是有 bug 还是执行问题。我还将错误作为附件附加。是因为我们没有访问正确的版本吗?

![Google Drive Exception][1]
Error Snippet
HTTP ERROR 500

Problem accessing/svc Reason:

    Could not initialize class com.google.api. services.drive.Drive

Caused by:

java.lang.NoClassDefFoundError: Could not initialize class com.google.api.services.drive.Drive
    at com.google.api.services.drive.Drive$Builder.build (Drive.java:8241)
    at com.google.drive.samples.dredit.DrEditServlet.getDriveService (DrEditServlet.java:222)
    at com.google.drive.samples.dredit.FileServlet.doGet (FileServlet.java:47)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)........

任何人的指导很少,或者即使我们指出了正确的方向,我们也将不胜感激。

4

1 回答 1

1

您的项目不包含 Drive API jar,请从http://code.google.com/p/google-api-java-client/wiki/APIs#Drive_API下载它及其所有依赖项

于 2013-05-09T15:23:52.223 回答