java - Maven项目运行良好,但很多项目在intellij中带有红色下划线

标签 java intellij-idea dependencies maven-3 dependency-management

我被调入了一个新团队,他们都是像我一样的初级人员。我已经在我的机器上设置了代码。 Maven clean/install似乎与在 Intellij 中运行运行配置一起运行良好

话虽如此,我可以在 Maven Pane 中看到,对于未解析的插件和/或依赖项,所有项目都突出显示为红色

如果应用程序看起来构建良好并且运行良好,那么它是如何工作的?

是否该应用程序只是没有以显示中断的方式使用?

或者也许依赖项的某些依赖项需要某些东西,但似乎仍然有效(或可能无效)?

如果应用程序仍然可以工作,但有许多模块带有红色下划线,表示 Unresolved 依赖项/插件,您会怎么做?他应该修复它吗?被视为多余的问题而被忽略?

最佳答案

大多数时候,当IntelliJ显示maven错误(maven工具中的“红色unterlines”)时,存在真正的问题或完全删除maven项目,清除.repository缓存并重新启动IJ并选择您的问题项目,鼠标右键单击“重新导入项目”最终解决了它。

然而,过去几年我使用过的每个 IJ 版本似乎都有相同的错误,在成功重新导入后,所有问题都解决了,但红色下划线没有清除,重新导入,重新同步,除了 IJ 重新启动之外没有任何帮助。重新启动后,所有红色下划线都消失了。

关于java - Maven项目运行良好,但很多项目在intellij中带有红色下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62231624/

相关文章:

java - 在 javadoc 中添加链接到谷歌代码上的源文件

java - Wav 比较,相同的文件

java - IntelliJ Idea 社区版中的 cucumber 支持?

java - 想要为 OkHttp 做出贡献,但无法使用 Maven 将代码导入 IntelliJ

java - 如何在intellij中纠正java多行中单个语句的缩进

c - 删除 C 中的数据依赖

android - Gradle 创建多项目 Jar

Java JComboBox 抑制更改监听器

java - SequentialTransition 重复次数超过循环次数

c++ - 如何以跨平台方式+CMake自动下载C++依赖?