在Intellij Maven项目的POM文件中,有时dependency
的版本值为红色。这究竟意味着什么?我可以忽略它吗?
答案 0 :(得分:1)
这可能意味着许多事情,但最常见的是,它意味着在您正在查看的repositroy中找不到指定的版本。 如果您的依赖项是您手动升级的项目,则应确保已部署它。
此外,当你将鼠标悬停在它上面时,通常会记下确切的推理(我知道在eclipse中它也会在顶部写入)。
答案 1 :(得分:0)
您应该单击文件->使缓存无效/重新启动,这解决了我的问题。这解决了我的红色问题。
答案 2 :(得分:0)
当您尚未导入/更新依赖项时,有时会发生这种情况。例如,在IntelliJ IDEA中,我通常在右上角获得此按钮:The button
更新:为避免将来发生这种情况,您可以为pom.xml启用“自动导入”