无法获取最新版本的库

时间:2013-02-16 21:14:39

标签: maven netty m2eclipse m2e

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

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

我尝试过(强制)更新依赖项。我已经尝试手动删除m2e的本地(缓存)存储库目录的内容并从头开始重建索引。 我手动编辑了pom.xml 现在可以使用了!我仍然无法下载最新版本,即使它已经发布到中央仓库{ {3}}

编辑:here似乎与我的相似。我已经尝试了答案提供的解决方案(如上所述),但它没有用。

编辑:啊!确实,他们已经将artifactId从netty更改为netty-all!因此,现在可以手动获取最新版本 ,但我仍然希望能够通过依赖搜索窗口找到它。

1 个答案:

答案 0 :(得分:2)

仔细看看artifactId。也许它从Alpha改为Betta。

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

2)创建新的Maven项目并尝试播放并查看是否无法下载其他jar。 对我而言,它适用于netty-common artifact。