【问题标题】:Maven dependencies red underlinesMaven依赖红色下划线
【发布时间】:2020-07-29 10:04:04
【问题描述】:

maven依赖有问题,maven工具窗口的几个依赖下有红色下划线,请问有什么解决办法吗?

提前致谢

screenshot of intelliJ

【问题讨论】:

  • 右击 pom.xml 和 Maven->Reimport。在命令行运行 mvn package 是否有效?
  • 在这种情况下对我不起作用...

标签: spring spring-boot maven intellij-idea dependencies


【解决方案1】:

解决方案可能是其中之一。

  1. 首先尝试刷新 Maven。如果您使用 Intellij IDEA,Maven 重叠在右侧。只需单击刷新按钮并等待一段时间。
  2. 删除.m2目录下的依赖,重复1中的方法。

【讨论】:

  • 我需要删除.m2中的所有依赖项吗?
  • 我删除了 .m2 文件夹并使用 mvn clean install 重新安装了所有依赖项,仍然出现错误...[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project springbootcsv: There are test failures.
  • 但是现在你得到了测试失败! maven 构建工作
【解决方案2】:

嗯,这是很常见的事情。

  1. 右击pom.xml并重新导入(由于缓存有时不起作用)
  2. 使用命令mvn idea:idea(这肯定对你有用)

如果不起作用,您的存储库中可能缺少依赖项,请检查您添加的所有内容。然后可能需要更多详细信息来解决您的问题。

假设您已经运行了基本命令mvn clean install

【讨论】:

  • 所以不要使用mvn idea:idea,它已经过时了很长时间......IDEA 处理得更好......mvn clean verify 但不是mvn clean install
  • 我尝试了 mvn clean verify 和 mvn clean install,出现同样的错误:[ERROR] Errors: [ERROR] StudentInfoApplicationTests.contextLoads? IllegalState 无法加载应用程序... [INFO] [ERROR] 测试运行:1,失败:0,错误:1,跳过:0 [INFO] [INFO] -------------- -------------------------------------------------- -------- [INFO] BUILD FAILURE [ERROR] 无法在项目 springbootcsv 上执行目标 org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test):有测试失败。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-19
  • 2017-06-10
  • 1970-01-01
  • 1970-01-01
  • 2020-03-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多