一、前提条件
下载并安装好JDK 。在终端输入命令“java -version”,如果出现类似如下信息说明JDK安装成功。
二、开始配置Maven
1. 下载maven:http://mirror.bit.edu.cn/apache/maven/maven-3/
# 使用wget命令在线下载,现在前必须确保wget已安装,否则yum install wget wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz # 解压 tar -zxvf apache-maven-3.2.5-bin.tar.gz # 移动并改名 mv apache-maven-3.2.5 /usr/local/maven3
2. 设置环境变量
vi /etc/profile
在/etc/profile中添加以下几行:
export MAVEN_HOME=/usr/local/maven3 export PATH=$MAVEN_HOME/bin:$PATH
执行source /etc/profile使环境变量生效:
source /etc/profile
最后运行mvn -v验证maven是否安装成功,如果安装成功会打印如下内容:
mvn -v
三、建立maven仓库
1. 建立一个文件夹,假设路径为: /usr/local/maven_repository。
2. 打开 /usr/local/maven3/conf/setting.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>/usr/local/maven_repository</localRepository>
3. 配置镜像
<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> <mirror> <id>jboss-public-repository-group</id> <mirrorOf>central</mirrorOf> <name>JBoss Public Repository Group</name> <url>http://repository.jboss.org/nexus/content/groups/public</url> </mirror> <mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> </mirror> <mirror> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> <mirror> <id>nexus-pentaho</id> <mirrorOf>central</mirrorOf> <name>Nexus pentaho</name> <url>https://nexus.pentaho.org/content/repositories/omni/</url> </mirror>