网站建设备案多长时间,全网营销课程,网易网站开发,公众号开发培训问题描述
创建了环境变量文件 http-client.env.json#xff0c;然后在*.http 文件中引用环境变量#xff0c;运行 HTTP 请求无法读取环境变量文件中定义的变量。 事故现场
IDEA 版本#xff1a;2020.2 2021.2
解决步骤 2020.2 版本环境变量无法读取 2021.2 版本从 2020.…
问题描述
创建了环境变量文件 http-client.env.json然后在*.http 文件中引用环境变量运行 HTTP 请求无法读取环境变量文件中定义的变量。 事故现场
IDEA 版本2020.2 2021.2
解决步骤 2020.2 版本环境变量无法读取 2021.2 版本从 2020.2 版本导入配置环境变量无法读取 2021.2 版配置恢复为默认配置能正常读取确认是配置问题但无法定位哪项配置 从 2020.2 版导出配置后增量导入 2021.2 版定位到是原 FileType 配置会导致无法读取 从 Setting 中搜索 file type 相关配置在 Editor-File Types 下有 json 文件的解析和识别 在 Recognized File Types 中 JSON 项配置的 File name patterns 中无*.json在 Alibaba Cloud ROS templates(JSON)项下配置了*.json怀疑是此影响 将*.json 增加到 JSON 项配置中(此处会提示在 Alibaba Cloud ROS templates(JSON)项中已配置此处强制移动) 重启后环境变量可以正常读取确认是 Alibaba Cloud ROS templates(JSON)的配置影响与 Alibaba 相关的是安装了 Alibaba Cloud Toolkit 插件
原因总结
Alibaba Cloud Toolkit 插件安装后会在 Editor-File Types 中增加 Alibaba Cloud ROS templates(JSON)项且会配置为解析*.json 文件这会导致 http client 功能无法正确解析 http-client.env.json 文件而无法读取环境变量
解决方法
打开 Setting在 Editor-File Types 中 JSON 项配置的 File name patterns 中增加*.json