系统环境变量变更后,idea终端工具Terminal中的环境变量未主动更新

当修改了系统的Maven环境变量后,IDEA的Terminal可能无法立即更新,需要重启IDEA以加载新环境变量。此外,有时系统环境变量变更后不立即生效,可能涉及系统缓存,需重新打开环境变量设置确认。若要项目独立使用不同Maven版本,可直接在IDEA中修改Terminal的环境变量配置。
摘要由CSDN通过智能技术生成

修改maven系统环境变量,在cmd模式下mvn能正常使用,版本号与预期一致
在这里插入图片描述
但是 idea的终端Terminal中发现maven还是使用的老版本
在这里插入图片描述
查看idea终端Terminal内的系统环境变量,发现Terminal中存储的系统变量没有刷新
在这里插入图片描述

问题原因:idea只有在启动时才会加载系统环境变量,所以修改系统环境变量后需要重启idea 来保证idea中使用的环境变量是最新的。

其他问题:
在研究idea中工具版本未刷新的过程中,遇到一个比较奇怪的问题:修改系统环境变量后 重启电脑 修改后的环境变量未生效 ,需要重新打开系统环境变量设置页面并点击下确认 才能生效
猜测是系统缓存问题,暂时没有找到有效解决方案

扩展:
如果期望系统环境变量不变,而针对每个项目可以使用不同的版本,可以手动修改Terminal中的环境变量(修改后修改项会变成蓝色,重启idea后依旧有效)

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值