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

Windows11环境下读取.env文件密钥时项目无法启动的问题求助

Windows11环境下读取.env文件密钥时项目无法启动的问题求助

大家好,我目前在Windows11环境下开发项目,碰到了一个棘手的问题——项目启动时没办法正确读取项目根目录下.env文件里的密钥变量,导致启动失败。想请各位大佬帮忙排查下问题所在。

我的项目配置是这样的:application.properties文件里引用了.env文件中的多个变量,具体内容如下:

application.properties 配置内容

app.version=@project.version@
api.url = ${APP_API_URL}
api.site.url = ${APP_SITE_URL}/api
signup.url = ${APP_SITE_URL}

server.port=9000

BALANCE_PLATFORM_API_KEY = ${ADYEN_BALANCE_PLATFORM_API_KEY}
BALANCE_PLATFORM = Multimicro
SCOPE_COMPANY_KEY = ${ADYEN_SCOPE_COMPANY_KEY}
ONBOARDING = ${ADYEN_ONBOARDING}

thermal.printer.url = ${APP_PRINT_URL}

ADYEN_MERCHANT_ACCOUNT=MultimicroECOM   
ADYEN_MERCHANT_ACCOUNT_POS=MultimicroPOS
HMAC_KEY=ieruoweriugdfkjgwoieruh 

ADYEN_API_KEY=${ADYEN_API_KEY}
KEY_TERMINAL=${ADYEN_KEY_TERMINAL}

.env 文件配置内容

APP_API_URL=http://localhost:8000/api
APP_SITE_URL=http://localhost:7000/api
ADYEN_BALANCE_PLATFORM_API_KEY=AQE0hmfxJorGbBBCw0ixnmU2pOGrRIpZC5xYVSt703S/l2tCndV593sKXCu5xgXDNJ49YvvXeRDBXVsNvuR83LV...

我已经确认.env文件确实放在项目的根目录下,但启动时还是会出现变量未找到的报错,项目直接启动失败。想问问是不是Windows环境下有什么特殊的配置要求,或者我的配置文件写法哪里有问题?麻烦各位帮忙看看,谢谢!

备注:内容来源于stack exchange,提问作者pheromix

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 12:08:18