我使用的是Ubuntu 14.04。我需要运行mvn 3.3.3
。目前,安装的mvn版本为3.0.5。当我进入
sudo apt-get install maven
它说
maven is already the newest version
有没有办法强制安装mvn 3.3.3?
答案 0 :(得分:25)
通过在命令行上执行以下指令,添加包含maven 3.3.3的ppa,例如this one:
|n||0||0||0||0|
|n||n||0||0||0|
|n||n||n||0||0|
|n||n||n||n||0|
|n||n||n||n||n|
答案 1 :(得分:6)
如果您对PPA( 个人 包裹存档)不满意,您无法保证其来源,这是另一种选择。
从安全角度来看,如果您不知道它来自哪里,请不要安装它。
在我的链接article中,我从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
然后从
安装\#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
如上面链接中所述。
答案 2 :(得分:1)
我刚刚安装了maven 3.2.5。 为此,我下载了我想要的版本。
解压缩使用:tar -xvf apache-maven-3.2.5-bin.tar.gz
to:/ opt /并让p7zip做它的事。
然后在终端我做了以下事情:
检查环境变量值: echo $ JAVA_HOME
添加到路径:
export PATH = / opt / apache-maven-3.2.5 / bin:$ PATH
审核了输出
对我而言,上述工作正常。