Ich versuche, das Beispielprogramm, das mit Google Data API kommt. Ich erhalte einen Laufzeitfehler in Zeile folgendenGoogle Daten API für Youtube
YouTubeService myService = new YouTubeService("gdataSample-YouTube-1");
Der Fehler ist folgende:
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)
Ich habe versucht, die beiden Google Data API-Versionen 1.35.0 und 1.35.1, und ich bekomme den gleichen Fehler in beide Fälle.
Ich habe versucht, google-collect-1.0-rc1.jar von http://code.google.com/p/gdata-java-client/source/browse/#svn/trunk/java/deps herunterzuladen , aber ich bekomme eine Datei von nur 32 kb, wenn die tatsächliche Größe auf dieser Website gezeigt ist 535 kb gibt es einen anderen Ort, wenn ich diese Datei bekommen kann? Kannst du es mir mailen. Meine E-Mail-ID lautet [email protected] – user93796
Sie müssen sie nicht separat herunterladen - sie befindet sich in der GData-API-Zip-Datei. –