我正在使用Eclipse Juno SR1,我认为集成的m2e插件使用Maven 3,但我不确定。
Netty最近发布了4.0.0.Beta1版本,但我似乎无法通过Maven - Eclipse的m2e插件更新它。我已打开pom.xml
文件 - >依赖选项卡 - >添加 - >搜索网络。它只能找到以前的版本4.0.0.Alpha8。
我尝试过(强制)更新依赖项。我已经尝试手动删除m2e的本地(缓存)存储库目录的内容并从头开始重建索引。 我手动编辑了 现在可以使用了!我仍然无法下载最新版本,即使它已经发布到中央仓库{ {3}} pom.xml
编辑:here似乎与我的相似。我已经尝试了答案提供的解决方案(如上所述),但它没有用。
编辑:啊!确实,他们已经将artifactId从netty
更改为netty-all
!因此,现在可以手动获取最新版本 ,但我仍然希望能够通过依赖搜索窗口找到它。
答案 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。