在CMD可以,但PowerShell找不到环境变量解决方式
在 IDEA
里用 Terminal
执行命令,默认使用的是 PowerShell
。而根据我的测试, PowerShell
只能识别绝对路径,带变量的识别不了。所以就需要在环境变量里面添加绝对路径。
无法识别的配置方式
先配置 %MAVEN_HOME%
为 F:\IntelliJ_IDEA_2023.2.3\plugins\maven\lib\maven3
, 然后再向 Path
添加 %MAVEN_HOME%\bin
。
可用的配置方式
直接在 Path
添加F:\IntelliJ_IDEA_2023.2.3\plugins\maven\lib\maven3\bin
环境变量打开是一行字符串而不是列表 解决方式
需添加一个没有 %xxx%
也就是普通路径的格式就可以变成列表。
可以直接添加 C:\Windows\System64;
到字符串变量最前面,然后关闭编辑页面再打开,就会变成列表形式了。或者剪切一个绝对路径的变量到最前面也是一样的