【问题标题】:Updating Twitter4j in a Java project在 Java 项目中更新 Twitter4j
【发布时间】:2017-10-23 15:52:25
【问题描述】:

我有一个使用 Twitter4j 流式传输 Twitter 数据的应用程序。在 Maven 依赖项中,我有 4.0.2 版本,但我想更新到 4.0.4。 我怎么做?在配置构建路径中,无法编辑 jar 文件的选择。

【问题讨论】:

    标签: java maven twitter twitter4j


    【解决方案1】:

    这是使用 Maven 的主要优势,它会获取所需的 jar 并将其缓存以供您进一步使用。

    您不必下载更新的 JAR,只需在您的 Maven POM 文件中更新 JAR 的版本号并执行 cleanrebuild

    当你这样做时,Maven 将检查你的本地存储库(缓存),如果 jar 尚未下载,它将转到 maven 存储库,找到一个副本并下载它(假设你没有'不要进行离线构建!),然后它将使用该副本进行新构建。

    <dependency>
        <groupId>org.twitter4j</groupId>  
        <artifactId>twitter4j-core</artifactId>
        <version>4.0.4</version>
    </dependency>
    

    希望这会有所帮助!

    【讨论】:

    • 感谢您的帮助。如何编辑 Maven POM?我在哪里可以找到它?
    • 只需在您的项目文件夹中搜索pom.xml
    【解决方案2】:

    通过在 dependencies 部分添加此 sn-p 来更新您的 pom.xml

    <dependency>
        <groupId>org.twitter4j</groupId>
        <artifactId>twitter4j-core</artifactId>
        <version>4.0.6</version>
    </dependency>
    

    请注意,incoming4.0.6 有几个重要的修复。例如,添加了对enhanced_media_entities 的支持,这对于与 Twitter API 的兼容性原因非常重要。

    有关 2016 年 API 更改的更多详细信息,请查看此link

    【讨论】:

      猜你喜欢
      • 2019-11-07
      • 2017-03-02
      • 1970-01-01
      • 2016-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-28
      • 2019-01-20
      相关资源
      最近更新 更多