代码之家  ›  专栏  ›  技术社区  ›  Howie

无法获取库的最新版本

  •  1
  • Howie  · 技术社区  · 12 年前

    我使用的是Eclipse Juno SR1,我认为集成的m2e插件使用了Maven 3,但我不确定。

    Netty最近发布了4.0.0.Beta1版本,但我似乎无法通过Eclipse的m2e插件Maven进行更新。我打开了 pom.xml 文件->“依赖项”选项卡->添加->寻找netty。它只能找到以前的4.0.0.Alpha8版本。

    我已经尝试过(强制)更新依赖项。我已经尝试手动删除m2e的本地(缓存)存储库目录的内容,并从头开始重建索引。 我手动编辑了 pom.xml文件 现在就可以了! 尽管最新版本已经发布到中央回购,但我仍然无法下载 here .

    编辑: This SO question 看起来和我的差不多。我已经尝试了答案提供的解决方案(如上所述),但没有成功。

    编辑:啊!事实上,他们已经从 netty netty-all ! 所以,获取最新版本 手动 现在可以了,但我仍然希望我能通过依赖项搜索窗口找到它。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Paul Verest    12 年前

    仔细看artifactId。也许它从阿尔法变成了贝塔。

    <dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-common</artifactId>
        <version>4.0.0.Beta1</version>
    </dependency>
    

    2) 创建一个新的Maven项目,试着玩,看看你是否不能下载其他jar。 对我来说,它适用于普通的netty工件。