新手Maven 入门- (Maven 下载,安装,环境配置,eclipse中配置,创建Maven项目,pom.xml 添加依赖)

新手Maven 入门- (Maven 下载,安装,环境配置,eclipse中配置,创建Maven项目,pom.xml 添加依赖)

Maven 简介

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 —百度百科

最简单的应用:不用到处找jar包,便于共享,不用分心找jar包,加油骚年!!!

一、下载安装环境配置

1.下载地址

http://maven.apache.org/download.cgi

Maven – Download Apache Maven
在这里插入图片描述
2. 解压即可使用
3. 环境配置
在系统环境变量新建变量
M2_HOME
路径填maven 解压的位置
在这里插入图片描述
在path添加 %M2_HOME%\bin
在这里插入图片描述
检查是否安装成功
mvn -version
在这里插入图片描述

二、常用的Maven命令

参见文章:
Maven常用命令: - 艺意 - 博客园

三、Maven 的仓库

1.中央仓库
Maven的国外中央仓库
Maven Repository: Search/Browse/Explore
2.镜像仓库
阿里云的镜像仓库

https://maven.aliyun.com/nexus/content/groups/public/

阿里云Maven
3.更改Maven中央仓库
在 apache-maven-3.6.0\conf下修改settings.xml
添加

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

在这里插入图片描述
4.更改本地仓库

<localRepository>D:/apache-maven-3.6.0-bin/repository</localRepository>

在这里插入图片描述

四、eclipse 上maven配置

一般都安装了maven插件

  1. 查看maven插件
    在window->preferences->搜索框输入maven
    在这里插入图片描述
    如果没有的话,我建议你更新一下eclipse版本吧,现在都是eclipse2018了
  2. eclipse 配置maven
    1.在window->preferences->搜索框输入maven,点installations
    在这里插入图片描述
    user Setting 设置全局设置gloabl Setting输入apache-maven-3.6.0\conf\settings.xml的路径
    在这里插入图片描述

五、 eclipse 创建简单的Java maven 项目

1.new ->other->输入maven->maven project
在这里插入图片描述
2.next
在这里插入图片描述
3.next
在这里插入图片描述
4.finish

六、eclipse 下maven 项目结构

  • src/main/java 存放java代码
  • src/main/resourc 存放配置文件,比较规范
  • src/test/java 存放测试的java代码
  • src/test/resource 存放测试的配置文
  • JRE System Libary 存放jre的jar包
  • src 不需处理
  • target 存放编译后的文件
  • pom.xml 最重要的东西,项目依赖文件写在这里

七、pom.xml写依赖关系

1.查看所需的jar包的坐标
maven 仓库

https://mvnrepository.com/

https://mvnrepository.com/
在这里插入图片描述
点开,复制depency代码
在这里插入图片描述
2. 添加到pom.xml
在这里插入图片描述
3. 查看maven下载的jar包
在Maven Dependencies依赖文件
在这里插入图片描述
jar 包下载在我们设置的仓库文件中

maven 真香,特别是找一些不常用的jar包
真的超级麻烦,用了Maven,再也不用担心找jar包了


题外话,Junit功能还是很强大啊