未找到 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的主要内容,如果未能解决你的问题,请参考以下文章
Maven 错误:无法找到或加载主类 org.codehaus.plexus.classworlds.launcher.Launcher