未找到 Maven 3.0.4 安装到 Ubuntu mvn

Posted

技术标签:

【中文标题】未找到 Maven 3.0.4 安装到 Ubuntu mvn【英文标题】:Maven 3.0.4 installation to Ubuntu mvn not found 【发布时间】:2012-11-10 04:18:19 【问题描述】:

我尝试将 Maven 安装到 Ubuntu,但出现了问题。

我下载了 Maven 并将其解压到文件夹 /usr/local/apache-maven/apache-maven-3.0.4. 然后我将这些行添加到 /etc/environment。

导出 M2_HOME=/usr/local/apache-maven/apache-maven-3.0.4

导出 M2=$M2_HOME/bin

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME:$JRE_HOME:$M2: $PATH"

但是当我尝试通过mvn --version 验证我的安装时,我收到了这条消息

'程序'mvn'可以在以下包中找到:* maven * maven2 试试:sudo apt-get install '

已解决。抱歉,如果忘记回复此问题。我将导出行添加到 ~/.bashrc,然后它开始工作。

【问题讨论】:

更新 /etc/environment 后是否打开了 new 终端窗口? 【参考方案1】:

从 Ubuntu 16.04.3 LTS 版本开始,可以通过运行以下命令从官方存储库安装 Maven:

sudo apt 更新 sudo apt install maven

每次点击sudo apt update,它都会更新到最新版本。

更新:安装完成后,在终端运行mvn -v查看是否安装了包。

【讨论】:

【参考方案2】:

遇到同样的问题,我就是这样解决的。

1- 从 Synaptic 安装 Maven2,而不是从网站下载。

2- gedit ~/.bashrc 并检查是否定义了 M2_HOME 和 M2 环境变量,如果有,删除它们,如果有对它们的引用,也将它们从 PATH 中删除。

3- 重新加载 bash 并再次尝试mvn --version

【讨论】:

【参考方案3】:

请检查 $M2 中的mvn 是否可执行。如果不是,您需要通过运行使其可执行

chmod +x mvn

【讨论】:

是的,$M2 中的 mvn 是可执行的。 请记住,在 chaning /etc/environment 之后仅仅关闭 gnome 终端并重新启动它是不够的...您必须注销并再次登录...只需仔细检查您的 $路径echo $PATH

以上是关于未找到 Maven 3.0.4 安装到 Ubuntu mvn的主要内容,如果未能解决你的问题,请参考以下文章

Linux:性能最高,未找到内核符号

Maven 发现已完成,但未找到任何扩展

未找到 Maven 依赖项

Maven 错误:无法找到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher

centos下安装redis(记录其中踩坑的过程)

没有网centos怎么安装maven-resources-plugin