当我以普通用户身份运行命令时,路径变量已echo $PATH
设置。但当我以 root 用户身份运行时,变量并未设置。echo $JAVA_HOME
jdk
我将 maven 二进制文件夹复制到然后/opt
尝试使用命令安装 maven 环境变量:
export PATH=/opt/apache-maven-3.3.9/bin:$PATH
当我在当前终端中运行时mvn -version
,我看到 maven 变量已设置,但是当我从新终端运行命令时,它说 maven 未安装。
当我mvn -version
以 root 用户身份运行时,从当前终端,它还显示 maven 未安装。
请帮我配置 maven。
谢谢
答案1
好的,最后我所做的与安装 java jdk 环境时所做的相同,即在中添加 maven 变量/etc/profile
。步骤如下:-
- sudo pluma/etc/profile
在文本文件末尾添加这些命令
export M2_HOME=/opt/apache-maven-3.3.9
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
profile
通过source /etc/profile
在命令行中输入来重新加载重启系统
通过在命令行中
M2
输入进行验证echo $M2
PATH
通过在命令行中输入进行验证echo $PATH
。检查变量中是否有 maven 目录PATH
。maven version
通过mvn -version
在命令行中输入进行检查