【问题标题】:YouTubeService Class throwing no such method ExceptionYouTubeService 类没有抛出这样的方法异常
【发布时间】:2013-01-30 09:38:19
【问题描述】:

我想使用 gData Java 客户端从 youtube 中检索只读数据,但是当我尝试创建 YouTubeService 类的对象时,它会抛出无此类方法异常。找不到原因。

YouTubeService service = new YouTubeService(clientID);

例外是

java.lang.NoSuchMethodError: com.google.gdata.data.ExtensionProfile.declareAdditionalNamespace(Lcom/google/gdata/util/common/xml/XmlWriter$Namespace;)

【问题讨论】:

    标签: java youtube-api


    【解决方案1】:

    您很可能针对缺少方法的类的不同版本编译了一个类,而不是您在运行它时使用的版本。

    确保您拥有正确的版本。

    查看堆栈跟踪...如果在对库中的对象调用方法时出现异常,您很可能在编译和运行时使用了不同版本的库。

    确保在编译时更新您实际运行的类文件。

    如果在您创建的类实例化的对象上调用方法时出现异常,那么您的构建过程似乎有问题。

    【讨论】:

    • 谢谢@bhavik shah 你真的解决了老板的问题。实际上我在做什么而不是 guava-14.0-rc1 Iam 使用 google-collect-1.0 Jar 文件。
    • @NikhilAgrawal : 乐于助人
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-12
    • 1970-01-01
    相关资源
    最近更新 更多