我正在尝试使用以下步骤在Ubuntu上安装maven:
-
用户$ wget http://archive.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz
-
user $ tar -zxvf apache-maven-3.3.9-bin.tar.gz
-
user $ export PATH = / usr / local / apache-maven-3.3.9 / bin:$ PATH
在做
user $ echo $ PATH
cli返回:/usr/local/apachemaven3.3.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/ USR /本地/游戏
但在执行
用户$ mvn -version
cli返回:程序'mvn'可以在以下包中找到:
-
maven
-
maven2
尝试:sudo apt-get install
这里缺少任何一步吗?
JAVA_HOME已设置:
user $ echo $ JAVA_HOME
/ usr / lib中/ JVM / JAVA -8-预言
2 回答
在你的路径中,你有
/usr/local/apachemaven3.3.9/bin
而不是/usr/local/apache-maven-3.3.9/bin
.另外我建议您使用像
MAVEN_HOME
这样的环境变量来保存Maven目录的位置:/usr/local/apache-maven-3.3.9
.然后,您可以将
PATH
设置为${MAVEN_HOME}/bin:${PATH}
.这样,如果您必须更改Maven目录或版本,则无需更改
PATH
. 您只需要更改MAVEN_HOME
.您应该将环境变量设置为:
/ etc / environment
/ etc / profile
你可以使用vi编辑器来完成它,你需要它作为超级用户 . 像这样:
sudo vi / etc / environment
然后,重新启动系统或注销并重新登录 .