【IDEA】idea 运行测试类报错 Failed to resolve org.junit.platform:junit-platform-launcher:1.5.2

1.概述

在使用 IntelliJ IDEA 进行开发时,有时会遇到依赖项解析失败的问题。具体来说,当尝试运行测试类时,IDEA 报错 Failed to resolve org.junit.platform:junit-platform-launcher:1.5.2。这通常是因为 IDEA 尝试直接从 Maven Central 获取所需的工件,但该连接被防火墙或网络策略阻止。

本文将探讨此问题的原因,并提供详细的解决方案,帮助您成功运行测试类。

1.1 问题原因

出现这个问题的主要原因是:

  • IntelliJ IDEA 的行为:默认情况下,IntelliJ IDEA 在解析依赖项时不会使用 IDE 中配置的 Maven “用户设置文件” (settings.xml)。相反,它会尝试直接连接到 Maven Central 来下载所需的库。

  • 网络限制:如果您的工作环境(例如企业内部网)对外部访问有严格的控制,那么直接访问 Maven Central 可能会被阻止,导致依赖项无法正确解析

你可能感兴趣的:(工具-开发工具,工具-maven,intellij-idea,junit,java)