0
我试图运行Google Data API附带的示例程序。我得到一个运行时错误在以下行Google数据api for youtube
YouTubeService myService = new YouTubeService("gdataSample-YouTube-1");
的错误是:
run:
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/Maps
at com.google.gdata.wireformats.AltRegistry.<init>(AltRegistry.java:118)
at com.google.gdata.wireformats.AltRegistry.<init>(AltRegistry.java:100)
at com.google.gdata.client.Service.<clinit>(Service.java:532)
at YouTubeReadonlyClient.main(YouTubeReadonlyClient.java:713)
Caused by: java.lang.ClassNotFoundException: com.google.common.collect.Maps
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 4 more
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)
我都尝试谷歌数据API版本1.35.0和1.35.1,我得到了同样的错误这两种情况。
我试着从http://code.google.com/p/gdata-java-client/source/browse/#svn/trunk/java/deps下载google-collect-1.0-rc1.jar ,但是当该网站显示的实际大小为535 kb时,我得到的文件只有32 kb 当我可以获取此文件时是否还有其他位置? 你可以邮寄给我。我的电子邮件ID是[email protected] – user93796 2009-08-11 08:49:56
您无需单独下载它 - 它位于GData API zip文件中。 – 2009-08-11 08:58:51