微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Maven学习总结

  1. Maven简介
    1. Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建
      目前,我们用Maven就是方便导入jar包

    2. Maven的高级之处在于,它会帮你导入这个jar包所依赖的其他jar包

    3. Maven的核心思想:约定大于规范
      有约束,不要去违反
      Maven会规定好你该如何去编写我们的java代码,必须要按照这个规范来;

  2. 下载安装Maven
    现在的日期是:2021-11-04 ;我下载的是Maven的最新版3.8.3
    https://maven.apache.org/download.cgi

    image


    下载完成后,解压即可。
  3. 配置环境变量
    在我们的系统环境变量中 配置如下配置:
  • M2_HOME :maven目录下的bin目录
  • MAVEN_HOME :maven的目录
  • 在系统的path中配置 :%MAVEN_HOME%\bin
以我的配置为例
我的maven的目录为:D:\Environment\apache-maven-3.8.3
	M2_HOME :D:\Environment\apache-maven-3.8.3\bin
	MAVEN_HOME :D:\Environment\apache-maven-3.8.3
测试Maven是否安装成功 以管理员身份打开命令提示符-->输入"mvn -version"

image


显示这样就代表安装成功
4. 修改配置文件添加阿里云镜像、添加本地仓库

  1. 打开D:\Environment\apache-maven-3.8.3\conf\setting.xml
2. 添加阿里云镜像
1.注释159-165行
    <mirror>
         <id>maven-default-http-blocker</id>
         <mirrorOf>external:http:*</mirrorOf>
         <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
         <url>http://0.0.0.0/</url>
         <blocked>true</blocked>
    </mirror>
2.在之后添加阿里云镜像(目的:加快Maven加载jar包的速度)
    <mirror>
         <id>nexus-aliyun</id>
         <mirrorOf>central</mirrorOf>
         <name>Nexus aliyun</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
![image](https://www.icode9.com/i/l/?n=20&i=blog/2599101/202111/2599101-20211104215153917-194358473.png)
3.建立本地仓库(用来存放Maven加载的jar包
	1.在D:\Environment\apache-maven-3.8.3目录下新建一个名为"maven-repo"的文件夹
	2.在settings.xml的55行添加如下代码
	<localRepository>D:\Environment\apache-maven-3.8.3\maven-repo</localRepository>
![image](https://www.icode9.com/i/l/?n=20&i=blog/2599101/202111/2599101-20211104215854700-1135690838.png)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐