一、环境说明:
操作系统:Debian 8
maven:apache-maven-3.3.9-bin.tar.gz
二、下载 maven
下载链接:http://maven.apache.org/download.cgi
选择最新版本的maven安装包,我安装时最新安装包是apache-maven-3.3.9-bin.tar.gz。
三、解压安装
解压:
$ tar -zxvf apache-maven-3.3.9-bin.tar.gz
将apache-maven-3.2.2目录移动到/opt/java/目录:
$ sudo mv apache-maven-3.3.9/ /opt/java/
四、设置环境变量
以root身份打开并编辑profile文件:
$ sudo gedit /etc/profile
在文件最后添加:
M2_HOME="/opt/java/apache-maven-3.3.9" MAVEN_OPTS="-Xms256m -Xmx512m" PATH="$PATH:$M2_HOME/bin" export PATH
要使配置生效必须重启机器或者在命令行输入:
$ source /etc/profile
查看maven是否安装成功:
$ mvn -version Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) Maven home: /opt/java/apache-maven-3.3.9 Java version: 1.7.0_79, vendor: Oracle Corporation Java home: /usr/local/share/java/jdk1.7.0_79/jre Default locale: zh_CN, platform encoding: UTF-8 OS name: "linux", version: "3.16.0-4-amd64", arch: "amd64", family: "unix"
五、配置用户范围setting.xml
执行以下语句,自动生成.m2目录:
$ mvn clean # 将/opt/java/apache-maven-3.3.9/conf/settings.xml文件copy到~/.m2目录: $ cp /opt/java/apache-maven-3.3.9/conf/settings.xml ~/.m2/ # 修改~/.m2/settings.xml文件: $ gedit ~/.m2/settings.xml
在文件中找到
<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> -->
在其后添加内容:
<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> --> <localRepository>${user.home}/.m2/repository</localRepository>
其中:${user.home}/.m2/repository是你maven本地仓库的路径。