在 Spring Boot 项目中使用 YML 文件时,有时会遇到 'Cannot resolve class or package 'mysql'' 错误。这个错误可能是由于缺少相应的依赖库导致的。

解决方案

添加 MySQL 连接器依赖库

  • 对于 Maven 项目,请在 pom.xml 文件中添加以下依赖:
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
</dependency>
  • 对于 Gradle 项目,请在 build.gradle 文件中添加以下依赖:
implementation 'mysql:mysql-connector-java'

重新构建和清理项目缓存

如果您已经添加了依赖库,但仍然遇到这个错误,请尝试重新构建项目并清理项目缓存。

  • 对于 Maven 项目:
mvn clean install
  • 对于 Gradle 项目:
./gradlew clean build

这将清除项目缓存并重新构建项目。如果您正在使用 IntelliJ IDEA 或 Eclipse 等 IDE,也可以尝试清除 IDE 的缓存并重新启动 IDE。

Spring Boot YML 错误: Cannot resolve class or package 'mysql' - 解决方法

原文地址: https://www.cveoy.top/t/topic/lANS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录