尝试:
sudo apt-get install maven
如果对您有效,请忽略本帖子的其余内容。
简介
我开始在2013年4月设置我的Ubuntu 12.10,当时使用sudo apt-get install maven
不能为maven 3安装成功。
本帖中的手动安装对于那些想要深入了解Ubuntu内核及apt-get在其中查找可供安装的应用程序列表的人非常有用。如果您遇到与我当时在Ubuntu 12.10上遇到的问题相同的情况,也可能对最近版本的Ubuntu(如Ubuntu 15.04等)有潜在的用处。
通过apt-get自动安装:
如果当前的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
通过添加maven 3存储库进行apt-get手动安装(Ubuntu 14.04查看更新1):
如果您的Ubuntu apt-get存储库列表不是最新的,这将非常有用。
设置系统需要Maven 3,而大多数文档都是针对Ubuntu版本12.04或更早版本如何安装Maven。我发现的最佳文档是:
整个过程如下:
sudo -H gedit /etc/apt/sources.list
在
sources.list
文件中添加以下行:deb http://ppa.launchpad.net/natecarlson/maven3/ubuntu precise main
deb-src http://ppa.launchpad.net/natecarlson/maven3/ubuntu precise main
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:natecarlson/maven3”在我的Ubuntu上无法工作,我必须运行
sudo apt-add-repository -rm ppa:natecarlson/maven3
才能使apt-get再次正常工作。注意2:感谢David的提示,您需要在运行步骤4之前删除指向以前版本Maven的现有符号链接。
OS X安装
如果您为开发使用多个环境,则可以添加OS X安装:有关详细信息,请参见源stackoverflow线程。
安装Homebrew,它与apt-get
等价,然后使用以下命令安装Maven:
brew install maven
更新 1: Ubuntu 14.04 的安装方法
我自己还没有尝试过,但我相信这应该可以正常工作,而且不会有任何安全警告:
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的支持和点赞。