You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Intellij中application.properties变灰,XAMPP MySQL连接失败且服务启动失败

问题解决方案

1. application.properties 文件显示灰色

  • 确保文件位于src/main/resources目录下,若不在则移动到该目录
  • 右键文件 → 选择 Mark Directory as → Resources Root,让IntelliJ识别为配置资源目录

2. 无法连接本地XAMPP的MySQL数据库

修正配置文件错误

修改application.properties中的数据库配置,修正以下问题:

# GENERAL
server.port=8080
#
# DATABASE
# 补充MySQL默认端口3306,添加时区参数(MySQL 8.0+必填)
spring.datasource.url=jdbc:mysql://localhost:3306/cursojava?useSSL=false&serverTimezone=UTC
# 移除无效配置项spring.datasource.dbname(Spring Boot无此配置)
spring.datasource.username=root
spring.datasource.password=
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

环境验证

  • 确认XAMPP控制面板中MySQL服务已启动
  • 打开phpMyAdmin,检查cursojava数据库是否已创建
  • 验证本地MySQL的root用户密码确实为空,若有密码需同步修改spring.datasource.password的值

3. Maven构建失败/服务无法启动

修复依赖冲突

编辑pom.xml,移除重复的spring-test依赖(spring-boot-starter-test已包含该依赖,重复引入会导致冲突):

<!-- 移除以下这段重复依赖 -->
<!--
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-test</artifactId>
    <version>5.3.22</version>
</dependency>
-->

重新构建并启动

  • 执行Maven清理构建命令:
mvn clean install
  • 若仍报错,执行以下命令查看完整错误堆栈,定位具体问题:
mvn spring-boot:run -e

内容的提问来源于stack exchange,提问作者Hugo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 17:15:36