Maven安装与配置

系统环境:CentOS 7.x、Windows10

JDK 版本:1.8+

Linux下jdk的安装

一、Window 下Maven安装与配置

1. 下载

下载对应的Maven,我这里下载的是最新的apache-maven-3.6.3-bin.zip,下载地址: https://archive.apache.org/dist/maven/maven-3/

2. 解压

解压apache-maven-3.6.3-bin.zip,我这里解压到E:\software

3. 配置环境变量

配置 Maven 环境变量:MAVEN_HOMEPath

4. 修改配置

修改Maven目录下conf目录的settings.xml文件

<!-- 配置本地仓库地址 -->
<localRepository> E:\software\maven_repository</localRepository>
<!-- 阿里云仓库 -->
<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<!-- Java的JDK版本 -->
<profile>    
    <id>jdk-1.8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>

5. 验证安装是否成功

按下键盘的Win+R后,输入cmd回车,输入mvn -version,如果能打印出版本信息:

打包jar到本地仓库(自己先准备一个jar包)

mvn install:install-file -Dfile=E:\software\mysql-connector-java-5.1.48.jar  -DgroupId=cool.xiaokang -DartifactId=mysql-connector -Dversion=5.1.48 -Dpackaging=jar

二、Linux 下Maven安装与配置

1. 下载解压

下载对应的Maven,我这里下载的是最新的apache-maven-3.6.3-bin.tar.gz,下载地址: https://archive.apache.org/dist/maven/maven-3/

[xiaokang@hadoop ~]$ tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /opt/moudle/

2. 配置环境变量

[xiaokang@hadoop ~]$ sudo vim /etc/profile

在原有的基础上添加如下环境变量:

export MAVEN_HOME=/opt/moudle/maven-3.6.3
export PATH=${JAVA_HOME}/bin:${HADOOP_HOME}/bin:${HADOOP_HOME}/sbin:${ZOOKEEPER_HOME}/bin:${HIVE_HOME}/bin:${ZEPPELIN_HOME}/bin:${HBASE_HOME}/bin:${SQOOP_HOME}/bin:${FLUME_HOME}/bin:${PYTHON_HOME}/bin:${SCALA_HOME}/bin:${MAVEN_HOME}/bin:$PATH

使得配置的环境变量立即生效:

[xiaokang@hadoop ~]$ source /etc/profile

3. 修改配置

先创建本地仓库目录maven_repository

[xiaokang@hadoop ~]$ mkdir maven_repository

修改Maven目录下conf目录的settings.xml文件

<!-- 配置本地仓库地址 -->
<localRepository> /home/xiaokang/maven_repository</localRepository>
<!-- 阿里云仓库 -->
<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<!-- Java的JDK版本 -->
<profile>    
    <id>jdk-1.8</id>
    <activation>
        <activeByDefault>true</activeByDefault>
        <jdk>1.8</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
    </properties>
</profile>

4. 验证安装是否成功

输入mvn -version,如果能打印出版本信息,说明安装成功:

打包jar到本地仓库(自己先准备一个jar包)

mvn install:install-file -Dfile=/home/xiaokang/mysql-connector-java-5.1.48.jar  -DgroupId=cool.xiaokang -DartifactId=mysql-connector -Dversion=5.1.48 -Dpackaging=jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值