在 Ubuntu 上通过手动下载安装 maven

在 Ubuntu 上通过手动下载安装 maven

要安装 Maven,我从网站下载了最新版本,然后按照以下步骤操作:

http://maven.apache.org/download.html#安装

最后一步,版本控制,不起作用。它说“mvn”目前尚未安装,我应该输入sudo apt-get install maven2

如果我直接转到 mvn 文件本身,它确实有效:

root@ubuntu:~# /usr/local/apache-maven/apache-maven-2.2.1/bin/mvn --version
Apache Maven 2.2.1 (r801777; 2009-08-06 12:16:01-0700)
Java version: 1.6.0_21
Java home: /usr/java/jdk1.6.0_21/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux" version: "2.6.32-25-generic" arch: "i386" Family: "unix"

那么,我在这里做错了什么?或者我可能忘记了 apt-get install 还能做什么额外的事情?

答案1

将手动安装的 maven 二进制目录添加到您的 PATH 环境

export PATH=${PATH}:/usr/local/apache-maven/apache-maven-2.2.1/bin/

答案2

在 11.10 上遇到了类似的问题,这是我解决的方法:

  1. 从 Synaptic 安装 Maven2,而不是从网站下载。
  2. gedit ~/.bashrc并检查您是否有定义的环境变量M2_HOMEM2如果是,则删除它们PATH,如果有对它们的引用,也删除它们。
  3. 重新加载 bash 并trymvn --version再次尝试。

答案3

可能它不在你的程序 mvn 路径中?

或者如果 mvn 指的是一个包,也许 ubuntu 不知道你的 tar non deb 安装?

相关内容