Maven下载、安装、配置、脚本全系列保姆教程

目录

Maven教程:

1.下载

2.安装

3.配置环境变量

4.本地仓储配置

5.Maven仓库无用文件和文件夹清理脚本

Maven教程:

1.下载

Maven官网下载地址:http://maven.apache.org/download.cgi

Binary是二进制文件,Source是源码文件。我们这里选择二进制zip文件

目前,Maven的最新版为3.9.2,如果嫌麻烦我这里给大家准备了3.8.5的安装包 链接:夸克网盘分享 提取码:AaLR

2.安装

下载解压到你的java路径中。

示例:

这里解压后先提前新建一个repository文件,用于作为Maven本地仓库。maven-clean.bat是我自己写的清除残留依赖包的脚本,感兴趣的可以参考下文配置一下。

3.配置环境变量

1.添加系统变量MAVEN_HOME,变量值为D:\Java\Maven\apache-maven-3.5.4(设置自己的路径)

2.进入Path->新建%MAVEN_HOME%\bin

3.验证环境变量是否配置正确

win+R ->cmd 输入mvn -v,如下配置成功。

4.本地仓储配置

1.如下图新建一个repository文件夹。这里从中央仓库下载的jar包,都会统一存放到本地仓库中,这个文件夹就是本地仓库。

 

2.配置setting.xml文件

以文本编辑器打开

        添加下面这行语句以配置本地仓储位置  

D:\Java\Maven\repository          //注意修改成自己的路径

         修改Maven默认的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>

 设置阿里云镜像

Maven默认访问国外服务器下载包,速度很慢。配置阿里云镜像下载包会比较快。

<mirror>  
    <id>alimaven</id>  
    <name>aliyun maven</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
    <mirrorOf>central</mirrorOf>          
</mirror>

3.在项目中修改依赖包下载的默认仓库

每次导入项目会发现依赖包下的很慢,这里要注意检测是不是没换成镜像仓库。

file->setting->Build,Execution,Deployment->Maven,修改成自己配置的仓库地址。

当然每次导入项目都要改太麻烦了,那怎么才能实现导入项目是一直都是自己的镜像仓库呢?

首先file->close project 关闭项目进入全局默认设置

 然后修改成全局默认的镜像仓库就行了。

5.Maven仓库无用文件和文件夹清理脚本

我们在下载依赖时如果突然断网,jar下载就会中断,会产生很多无用的jar包,那么我们如果实现自动清理呢?这里我写了一个小脚本,可以自动清理仓库无用的文件和文件夹。如上图双击这个bat文件就可以实现自动清理。

源码如下:记得路径修改成自己的仓库文件。

set REPOSITORY_PATH=D:\Java\Maven\repository
rem 正在搜索...

del /s /q %REPOSITORY_PATH%\*.lastUpdated

rem 搜索完毕
pause

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值