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

Windows下如何在STS4外部配置envVerNum环境变量供Spring Boot调用?

Windows系统配置环境变量让STS4读取的详细步骤

方法一:系统级/用户级环境变量配置(永久生效)

这是最通用的外部配置方式,配置后所有终端和GUI程序(包括STS4)均可读取:

  • 按下Win + R打开运行窗口,输入sysdm.cpl回车,打开系统属性窗口
  • 切换到高级标签页,点击下方的环境变量按钮
  • 在弹出的窗口中,选择用户变量(仅当前用户生效)或系统变量(所有用户生效),点击新建:
    • 变量名:envVerNum
    • 变量值:2.2.2
  • 依次点击确定保存所有窗口的设置
  • 关键操作:完全关闭STS4(包括后台进程),重新启动,此时STS4就能读取到该环境变量,Application Properties中的${envVerNum}可正常解析

验证环境变量是否生效

  • 打开新的命令提示符(CMD)或PowerShell,执行对应命令:
    # CMD中执行
    echo %envVerNum%
    # PowerShell中执行
    echo $env:envVerNum
    
  • 若输出2.2.2,则说明环境变量配置成功

常见问题说明

之前通过控制面板设置未生效,大概率是未完全重启STS4——环境变量变更后,已运行的程序不会自动加载新变量,必须关闭后重新启动才能读取新配置。

备选方法:终端临时配置(仅当前会话生效)

如果仅需临时测试,不想修改系统环境变量,可按以下操作:

  • 打开CMD或PowerShell,设置临时变量:
    # CMD中执行
    set envVerNum=2.2.2
    # PowerShell中执行
    $env:envVerNum="2.2.2"
    
  • 在同一个终端窗口中,找到STS4安装目录,启动SpringToolSuite4.exe
  • 此时该终端启动的STS4可读取临时变量,但关闭终端或重启STS4后变量失效

内容的提问来源于stack exchange,提问作者Sam Nithish K C

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 19:07:35