找不到依赖项“mysql:mysql-connector-java:8.0.29”

JKL*_*JKL 2 java dependencies maven spring-boot

在此输入图像描述

我在左侧添加了 jar 文件。但它仍然有错误。怎么解决呢?

Kno*_*nox 6

依赖项呈红色,因为 Maven 在本地缓存中找不到它们。除非您已打开自动重新加载,否则在对 POM 进行更改时需要重新加载 Maven 项目才能让 IntelliJ 拾取它们。重新加载 IntelliJ 后,它将自动尝试解决工件,此时错误应该会消失。

您可以通过打开“Maven”窗口(默认情况下位于右侧窗格)来重新加载,然后单击“重新加载所有 Maven 项目”按钮。

然后等待重新加载完成。

请注意,Maven 是一个构建自动化工具,旨在为您管理依赖项。直接通过 IntelliJ 添加它们可以避免这种情况。如果您使用 Maven,通常最好不要添加类似的额外依赖项,除非您打算让它仅在本地计算机上以这种方式工作。