可能的起因

1.环境变量反复了

2.环境变量太多了,或者太长了。

解决

1.删掉反复的环境变量

 
 
 
 

2.将门路的公共前缀提取为一个变量

例如下图红圈局部,门路前缀很长,且统一,则能够提取进去,作为一个变量的值

 
 
新建一个变量,名称轻易取,值是方才的公共门路前缀

 
 
%变量名%替换方才的公共门路前缀。最初保留即可。

 
 
 
 

3.新建一个扩大变量,作用相似path,再在path中引入该扩大变量

新建一个变量,名称轻易取,比方myEnvExtension

值就是一些门路,这些门路是你原本要放到path中的门路,然而因为path太长了,放不下了,就放到myEnvExtension

(意思是变量myEnvExtension中放一部分门路,而后再将变量myEnvExtension放到path中,那path其实包含了你放在myEnvExtension中的门路。当前你增加环境变量时间接放到变量myEnvExtension就行了,不必再放到path中了,免得又说此环境变量太大。

 
 
在path中用%myEnvExtension%引入你方才创立的变量myEnvExtension

 
 
 
 

参考

解决windows下环境变量太大的问题(终极!!可用)