【发布时间】:2021-08-08 23:12:21
【问题描述】:
当我尝试在 MAC 中为 mvn 设置环境变量时,我可以设置一个会话,但如果我打开另一个终端并尝试 mvn -version,它就不起作用。 我遵循的命令:
vi $HOME/.z_profile
--Added this path in .z_profile file
export M2_HOME=/Users/namangupta/Downloads/apache-maven-3.6.3
export PATH=$PATH:$M2_HOME/bin/
source .z_profile
mvn -version
--Output:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /Users/namangupta/Downloads/apache-maven-3.6.3
Java version: 15, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-15.jdk/Contents/Home
Default locale: en_IN, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.7", arch: "x86_64", family: "mac"
当我打开另一个终端并尝试mvn -version这些步骤之后,我得到了
zsh: mvn cmd not found 并在运行 printenv 时重置路径。谁能告诉我我设置路径的错误在哪里?
【问题讨论】:
标签: maven terminal path environment-variables spring-boot-maven-plugin