试试吧
sudo apt-get install maven
如果它对你有用,请忽略这篇文章的其余部分。
我从2013年4月开始设置Ubuntu 12.10,正常的是 sudo apt-get install maven
当年的maven 3并不适用。
在 手动安装 在这篇文章中,如果你想深入了解ubuntu内核中的apt-get,以及它在哪里可以找到Ubuntu上可安装的应用程序列表,那么这篇文章是很有用的。它也可能对Ubuntu的最新版本有帮助,例如 Ubuntu 15.04等,如果你面临和我当年使用Ubuntu 12.10时一样的问题。
查看 手动安装 如果你当前的ubuntu不能通过常见的 "apt-get install maven "来安装maven。
sudo apt-get update
sudo apt-get install maven
如果你的ubuntu不是全新的,或者你以前使用过maven 2,请确保删除maven 2。
sudo apt-get remove maven2
如果你的ubuntu apt-get repositories列表不是最新的,这很有用。
Maven 3是需要设置系统的,事实证明,大部分的文档都是指如何将Maven安装到Ubuntu 12.04或之前的版本。我找到的最好的文档是
我想出的整个过程如下。
sudo -H gedit /etc/apt/sources.list
加入以下一行 sources.list
文件。
sudo apt-get update && sudo apt-get install maven3
sudo ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn
注意1:命令 "sudo apt-add-repository ppa:natecarlsonmaven3 "在我的Ubuntu上无法运行,必须运行 "sudo apt-add-repository"。
sudo apt-add-repository -rm ppa:natecarlson/maven3
来让我的apt-get重新工作。注意事项2:感谢David,在执行步骤4之前,你需要删除你现有的与之前版本maven的符号链接。
我决定增加OS X的安装,以备你使用多个环境进行开发。更多细节请参见源码stackoverflow帖子。.
安装 自酿 等于 apt-get
然后安装Maven。
brew install maven
我还没有亲自尝试过,但我相信这应该可以在没有安全警告的情况下工作。
sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3
注意:资料来源: 此处感谢@rendybjunior, @Dominic_Bartl, 和 @FunThomas424242 的大力支持。
最好使用 错克的回答.
如果你真的想使用natecarlson的版本库,下面的说明就可以做以下任何一项。
apt-get update
给出 404
错后 add-apt-repository
apt-get update
给出 NO_PUBKEY
在手动添加到 /etc/apt/sources.list
打开一个终端,运行以下内容。
sudo -i
必要时输入你的密码 然后将以下内容粘贴到终端上
export GOOD_RELEASE='precise'
export BAD_RELEASE="`lsb_release -cs`"
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-add-repository -y ppa:natecarlson/maven3
mv natecarlson-maven3-${BAD_RELEASE}.list natecarlson-maven3-${GOOD_RELEASE}.list
sed -i "s/${BAD_RELEASE}/${GOOD_RELEASE}/" natecarlson-maven3-${GOOD_RELEASE}.list
apt-get update
exit
echo Done!
如果你安装了natecarlson的版本库(无论是使用 add-apt-repository
或手动添加到 /etc/apt/sources.list
)而你又不想要它了,打开一个终端并运行以下内容。
sudo -i
输入你的密码,如果需要的话,然后把以下内容粘贴到终端上。
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-get update
exit
echo Done!