【发布时间】:2013-08-29 16:06:20
【问题描述】:
我正在尝试使用带有此库的 java 更新状态:https://code.google.com/p/java-twitter/。
还有这段代码:
Api api = Api.builder().username("username").password("password").build();
api.updateStatus("Just test").build().post();
但是当我运行应用程序时会发生此异常:
exception in thread "main" java.lang.NoClassDefFoundError: com/google/protobuf/Descriptors$FileDescriptor$InternalDescriptorAssigner
at net.unto.twitter.UtilProtos$Url$Scheme.<clinit>(UtilProtos.java:83)
at net.unto.twitter.Api.<clinit>(Api.java:97)
有什么帮助吗?
从 java 发布推文的最简单方法是什么?
谢谢。
【问题讨论】:
-
您确定您已获取完整的 ProtoBuf 库并将其放在类路径中吗?
-
我只是下载了 java-twitter-0.9-SNAPSHOT.jar 并将其添加到类路径中