如何解决由以下原因引起的问题:java.lang.NoSuchMethodError:twitter4j.Twitter.getId()I?

如何解决由以下原因引起的问题:java.lang.NoSuchMethodError:twitter4j.Twitter.getId()I?,java,twitter4j,Java,Twitter4j,我试着在谷歌上搜索,但找不到任何有用的答案 if(verifier.length() > 0 || verifier !=null){ Twitter twitter = new Twitter(); twitter.setOAuthConsumer(ConsumerKey,ConsumerSecret); RequestToken requestToken = (R

我试着在谷歌上搜索,但找不到任何有用的答案

if(verifier.length() > 0 || verifier !=null){

                    Twitter twitter = new Twitter();
                    twitter.setOAuthConsumer(ConsumerKey,ConsumerSecret);

                    RequestToken requestToken = (RequestToken)                        session.getAttribute("twitterRequestToken");

                    session.setAttribute("twitterVerifier",verifier);
                    System.out.println("verifier : "+verifier);
                    AccessToken accessToken = twitter.getOAuthAccessToken(requestToken,verifier);

                    twitter.setOAuthAccessToken(accessToken.getToken(), accessToken.getTokenSecret());  
                    User user1 = twitter.showUser(twitter.getId());
                    System.out.println("user1 : "+user1.getName());
                    System.out.println("user1 : "+user1.getLocation());
                    System.out.println("user1 : "+user1.getScreenName());
                    System.out.println("user1 : "+user1.getFollowersCount());
                    // For Example: to search someone on twitter.
                    List<User> users = twitter.searchUsers("antoalphi", 1);
                    for (int i = 0; i < users.size(); i++) {
                            System.out.println("Twitter Friends :"+users.get(i));
                        }
                            }
我想使用java web app列出已登录的用户配置文件信息


请提供帮助。

此错误表示您正在使用一个版本编译代码,并使用另一个版本的twitter4j运行代码

在运行它的版本中,类
twitter4j.Twitter
没有返回
int
getId()
方法


在编译和运行应用程序时,请确保您使用的是相同版本的twitter4j。

此错误表示您正在使用一个版本编译代码,然后使用另一个版本的twitter4j运行代码

在运行它的版本中,类
twitter4j.Twitter
没有返回
int
getId()
方法


在编译和运行应用程序时,请确保您使用的是相同版本的twitter4j。

发布Twitter.getId()的代码?您可能忘记了输入或输出的一些参数,或者函数的名称错误。您确定导入了twitter库吗?您使用的是哪个版本的twitter4j?发布twitter.getId()的代码?您可能忘记了输入或输出的一些参数,或者函数的名称错误。您确定导入了twitter库吗?您使用的是哪个版本的twitter4j?
Caused by: java.lang.NoSuchMethodError: twitter4j.Twitter.getId().