idea?http?request無(wú)法識(shí)別環(huán)境變量的解決步驟
問(wèn)題描述
創(chuàng)建了環(huán)境變量文件 http-client.env.json,然后在*.http 文件中引用環(huán)境變量,運(yùn)行 HTTP 請(qǐng)求無(wú)法讀取環(huán)境變量文件中定義的變量。

事故現(xiàn)場(chǎng)
IDEA 版本:2020.2 2021.2
解決步驟
- 2020.2 版本環(huán)境變量無(wú)法讀取
- 2021.2 版本從 2020.2 版本導(dǎo)入配置,環(huán)境變量無(wú)法讀取
- 2021.2 版配置恢復(fù)為默認(rèn)配置,能正常讀取,確認(rèn)是配置問(wèn)題,但無(wú)法定位哪項(xiàng)配置
- 從 2020.2 版導(dǎo)出配置后增量導(dǎo)入 2021.2 版,定位到是原 FileType 配置會(huì)導(dǎo)致無(wú)法讀取
- 從 Setting 中搜索?? file type 相關(guān)配置,在 Editor->File Types 下有 json 文件的解析和識(shí)別
- 在 Recognized File Types 中 JSON 項(xiàng)配置的 File name patterns 中無(wú)*.json,在 Alibaba Cloud ROS templates(JSON)項(xiàng)下配置了*.json,懷疑是此影響
- 將*.json 增加到 JSON 項(xiàng)配置中(此處會(huì)提示在 Alibaba Cloud ROS templates(JSON)項(xiàng)中已配置此處強(qiáng)制移動(dòng))
- 重啟后環(huán)境變量可以正常讀取,確認(rèn)是 Alibaba Cloud ROS templates(JSON)的配置影響,與 Alibaba 相關(guān)的是安裝了 Alibaba Cloud Toolkit 插件
原因總結(jié)
Alibaba Cloud Toolkit 插件安裝后會(huì)在 Editor->File Types 中增加 Alibaba Cloud ROS templates(JSON)項(xiàng)且會(huì)配置為解析*.json 文件,這會(huì)導(dǎo)致 http client 功能無(wú)法正確解析 http-client.env.json 文件而無(wú)法讀取環(huán)境變量
解決方法
打開(kāi) Setting,在 Editor->File Types 中 JSON 項(xiàng)配置的 File name patterns 中增加*.json

到此這篇關(guān)于idea http request無(wú)法識(shí)別環(huán)境變量的解決步驟的文章就介紹到這了,更多相關(guān)idea http request無(wú)法識(shí)別環(huán)境變量?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot概述及在idea中創(chuàng)建方式
SpringBoot提供了一種快速使用Spring的方式,基于約定大于配置的思想,可以讓開(kāi)發(fā)人員不必在配置與邏輯業(yè)務(wù)之間進(jìn)行思維的切換,這篇文章主要介紹了SpringBoot概述及在idea中創(chuàng)建方式,需要的朋友可以參考下2022-09-09
詳解Spring Cloud Gateway 數(shù)據(jù)庫(kù)存儲(chǔ)路由信息的擴(kuò)展方案
這篇文章主要介紹了詳解Spring Cloud Gateway 數(shù)據(jù)庫(kù)存儲(chǔ)路由信息的擴(kuò)展方案,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-11-11
java字符轉(zhuǎn)碼的三種方法總結(jié)及實(shí)例
這篇文章主要介紹了 java字符轉(zhuǎn)碼的三種方法總結(jié)及實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-03-03
mybatis中如何傳遞單個(gè)String類(lèi)型的參數(shù)
這篇文章主要介紹了mybatis中如何傳遞單個(gè)String類(lèi)型的參數(shù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11
Springboot整合Redis實(shí)現(xiàn)超賣(mài)問(wèn)題還原和流程分析(分布式鎖)
最近在研究超賣(mài)的項(xiàng)目,寫(xiě)一段簡(jiǎn)單正常的超賣(mài)邏輯代碼,多個(gè)用戶(hù)同時(shí)操作同一段數(shù)據(jù)出現(xiàn)問(wèn)題,糾結(jié)該如何處理呢?下面小編給大家?guī)?lái)了Springboot整合Redis實(shí)現(xiàn)超賣(mài)問(wèn)題還原和流程分析,感興趣的朋友一起看看吧2021-10-10
Java JDK與cglib動(dòng)態(tài)代理有什么區(qū)別
這篇文章主要介紹了Java JDK動(dòng)態(tài)代理和cglib動(dòng)態(tài)代理的區(qū)別文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2023-03-03

