> 技术文档 > IDEA中如何为 Spring Boot 项目添加 VM 参数?

IDEA中如何为 Spring Boot 项目添加 VM 参数?

先说结论:

在Build and run里面加上参数就可以。例如redis的地址端口:

-Dspring.redis.host=xxx.xxx.xx.xx

步骤如下:

  1. 打开 IntelliJ IDEA。

  2. 在顶部菜单栏点击:Run → Edit Configurations...

  3. 在弹出的窗口左侧,选择你的 Spring Boot 启动项(通常是一个 Application 类)。

  4. 右边找到 “VM options” 输入框。

  5. 在里面加上以下内容:

    -Dspring.redis.host=xxx.xxx.xx.xx
  6. 点击右下角的 OKApply 保存。

  7. 重新运行你的项目。

原理:这个参数的作用是什么?

这是给 JVM 启动时设置的一个 系统属性,Spring Boot 会自动读取:

spring: redis: host: ${spring.redis.host}

这样你的代码或配置文件就可以动态读取这个值,而不写死。