2011-09-25 17 views
0

を使用している間、私はちょうど接続例外私はJavaのユーチューブのAPIを使用していたJavaユーチューブのAPI

YouTubeServiceサービス=新しいYouTubeService(「」)の最初の行を実行しようとしていたとき、私はこの例外を持っています。

私はまた、私はJavaのビルド・パスとその同じ

に同じを入れてみましたWEB-INF/libに になど.... GDATA-ユーチューブを置くこの

type Exception report 

message 

description The server encountered an internal error() that prevented it from fulfilling this request. 

exception 

javax.servlet.ServletException: Servlet execution threw an exception 
root cause 

java.lang.NoClassDefFoundError: com/google/gdata/client/media/MediaService 
    java.lang.ClassLoader.defineClass1(Native Method) 
    java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) 
    java.lang.ClassLoader.defineClass(ClassLoader.java:615) 
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) 
    org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2820) 
    org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1150) 
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645) 
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) 
    tst.Main.doGet(Main.java:197) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
    tst.Main.service(Main.java:98) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
root cause 

java.lang.ClassNotFoundException: com.google.gdata.client.media.MediaService 
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) 
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) 
    java.lang.ClassLoader.defineClass1(Native Method) 
    java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) 
    java.lang.ClassLoader.defineClass(ClassLoader.java:615) 
    java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) 
    org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2820) 
    org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1150) 
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645) 
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) 
    tst.Main.doGet(Main.java:197) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621) 
    tst.Main.service(Main.java:98) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722) 
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.21 logs. 

を取得しています

だから問題は何ですか?

答えて

0

依存ライブラリがありません。同様に、コアとメディアライブラリを追加 -

GDATA-クライアントXXjar GDATA-ユーチューブ-XXjar
GDATA-コアXXjar
GDATA-メディアXXjar

+0

私はそれらすべてを持っていますWEB-INF/libに、ビルドパスにそれらを入れてください – Peril

+0

あなたのパスにもgdata-client-XXjarがありますか? – Jayendra

+0

私は今追加しました、私は今は動作していると思っていますが、私はnullポインタを持っています、私もgdataマップが必要ですか? – Peril

関連する問題