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

Windows下Git Bash启动Spring Boot时,带前置斜杠的Value属性为何返回系统CWD?

Windows下Git Bash启动Spring Boot的路径解析Bug
  • 现象:在Windows系统中通过Git Bash启动Spring Boot应用时,若配置的字符串值以斜杠(/)开头,通过@Value注解获取到的内容会被替换为Windows的当前工作目录(CWD)。
  • 触发范围:这是一个仅在特定场景出现的低级Bug——只有使用Git Bash(本质基于Cygwin)启动Spring Boot时才会触发;在Windows Powershell、Linux原生bash或WSL2环境中启动应用则不会出现该问题。
  • 注意场景:当你需要存储带前置斜杠的字符串(比如用于构建接口端点的URL路径)时,一定要留意这个问题。我之前就被它打了个措手不及,毕竟全程用bash比频繁切换到Powershell要便捷得多。

内容的提问来源于stack exchange,提问作者Matthew V Carey

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 11:05:58