Maven 无法在ubuntu 14.04上安装mvn 3.3.3

Maven 无法在ubuntu 14.04上安装mvn 3.3.3,maven,ubuntu,Maven,Ubuntu,我正在使用Ubuntu 14.04。我需要运行mvn3.3.3。目前,已安装的mvn版本为3.0.5。我进去的时候 sudo apt get install maven 上面说 maven已经是最新版本了 有没有办法强制安装mvn 3.3.3?添加包含maven 3.3.3的ppa,例如通过在命令行上执行以下指令: sudo apt-get purge maven maven2 maven3 sudo add-apt-repository ppa:andrei-pozolotin/maven3

我正在使用Ubuntu 14.04。我需要运行
mvn3.3.3
。目前,已安装的mvn版本为3.0.5。我进去的时候

sudo apt get install maven

上面说
maven已经是最新版本了


有没有办法强制安装mvn 3.3.3?

添加包含maven 3.3.3的ppa,例如通过在命令行上执行以下指令:

sudo apt-get purge maven maven2 maven3
sudo add-apt-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3

如果您对PPA(个人软件包存档)不满意,并且无法确定其来源,那么这是另一种选择

从安全角度来看,如果您不知道它来自何处,请不要安装它

在我的链接中,我从apache检索最新的文件,该文件是一个已知且可信的源文件。你可以得到最新的版本

\#identify the latest version of maven latest=$(curl http://www-us.apache.org/dist/maven/maven-3/ | tac | sed -ne 's/[^0-9]*\(\([0-9]\.\)\{0,3\}[0-9]\).*/\1/p' | head -1) \#download it wget http://www-us.apache.org/dist/maven/maven-3/$latest/binaries/apache-maven-$latest-bin.tar.gz \#识别maven的最新版本 最新=$(旋度)http://www-us.apache.org/dist/maven/maven-3/ |tac | sed-ne's/[^0-9]*\(\([0-9].\){0,3\}[0-9]\)./\1/p'|头-1) \#下载它 wgethttp://www-us.apache.org/dist/maven/maven-3/$latest/binaries/apachemaven-$latest-bin.tar.gz 然后从中安装它

\#Unpack it sudo tar -zxf apache-maven-$latest-bin.tar.gz -C /usr/local/ \#create a sym link to it sudo ln -s /usr/local/apache-maven-$latest/bin/mvn /usr/bin/mvn \#打开它 sudo tar-zxf apache maven-$latest-bin.tar.gz-C/usr/local/ \#创建指向它的sym链接 sudoln-s/usr/local/apachemaven-$latest/bin/mvn/usr/bin/mvn
如上面链接所述。

我刚刚安装了maven 3.2.5。 为此,我下载了我想要的版本

使用:tar-xvf apache-maven-3.2.5-bin.tar.gz解压

to:/opt/并让p7zip完成它的任务

然后在终端,我做了以下工作:

  • 检查环境变量值: echo$JAVA_主页

  • 添加到路径:

  • 导出路径=/opt/apache-maven-3.2.5/bin:$PATH

  • 类型:mvn-v
  • 审查了产出


    对我来说,上述方法很有效。

    顺便说一句,我从来不知道应该在哪里查找ppa。如何查找?ppa是包含特定、非标准包的回购协议。你没有所有的东西,但是当你找到有用的钩子时,它很容易使用。。。为什么原始人maven不工作并维护标准回购?他们可能不维护旧ubuntus版本的包装