maven的下载、配置

你是否为寻找某个jar包而苦恼,找到jar包之后,发现它还需要其他依赖包,使用maven,你只要告诉他需要那个版本的依赖包,它就会从仓库下载你所需的版本。

作为一名IT人,maven走起!

目录

1.下载maven压缩包

 2.maven的配置

3.验证maven环境

4.设置本地仓库路径

 5.设置远程仓库

 7.eclipse配置maven

 8.eclipse创建maven工程

9.修改pom.xml 将依赖包配置加入


1.下载maven压缩包

maven的下载、配置_第1张图片

 maven的下载、配置_第2张图片

maven的下载、配置_第3张图片

下载的zip文件解压。友情提示:不要将文件夹放在中文路径下

 2.maven的配置

添加3个系统环境变量

请确保之前已经添加过环境变量 JAVA_HOME来指定jdk或jre的位置

1)新增变量 变量名:MAVEN_HOME

     变量值: 你刚解压文件夹所在的路径,例如:C:\caohx\apache-maven-3.8.6

maven的下载、配置_第4张图片

2)编辑变量:path

     变量值中增加: %MAVEN_HOME%\bin

maven的下载、配置_第5张图片

如果是旧版本的操作系统。追加  ;%MAVEN_HOME%\bin

maven的下载、配置_第6张图片

3)设置MAVEN_OPTS环境变量是为了解决Maven报内存溢出 java.lang.OutOfMemeoryError的问题

变量名:MAVEN_OPTS

变量值: -Xms128m -Xmx512m  

变量值可以自己设置,xms为最小内存大小,xmx 为最大内存大小

maven的下载、配置_第7张图片

3.验证maven环境

在命令行钟输入  mvn -version,如果能得到版本信息,则说明maven已经配置成功了

maven的下载、配置_第8张图片

4.设置本地仓库路径

修改maven的conf路径下的settings.xml,添加如下节点来设置本地仓库路径  C:\caohx\myMavenRep

标签钟的内容需要替换为你安装maven的路径奥

maven的下载、配置_第9张图片

 5.设置远程仓库

编辑settings.xml文件,在mirros节点下增加一个mirror节点,设置阿里云为远程仓库

aliyunmaven

* 阿里云公共仓库 https://maven.aliyun.com/repository/public

maven的下载、配置_第10张图片

编辑settings.xml文件,建议把阻止http的节点注释掉

maven的下载、配置_第11张图片

大家可在C:\Users\Administrator\Downloads\weeek07 创建目录 mywork

然后打开命令窗口执行命令,该命令会生成一个maven项目:
mvn archetype:generate "-DgroupId=cn.nfu.cao" "-DartifactId=demo02" "-DarchetypeArtifactId=maven-archetype-quickstart" "-DinteractiveMode=false"

其中各参数含义如下:

-DgroupId=cn.nfu.cao    表示生成项目的组件id 为  cn.nfu.caohx

-DartifactId=demo02  表示生成项目的名称为  demo02

-DarchetypeArtifactId=maven-archetype-quickstart 表示快速成成一般的java项目

-DinteractiveMode=false 表示不采用交互方式生成项目

maven的下载、配置_第12张图片

 7.eclipse配置maven

打开eclipse,点击菜单 windows -> perference,设置要使用的maven路径,以及要使用的配置文件

1)设置要使用的maven

maven的下载、配置_第13张图片

 maven的下载、配置_第14张图片

2)设置要使用的maven配置文件

 maven的下载、配置_第15张图片

 8.eclipse创建maven工程

maven的下载、配置_第16张图片

maven的下载、配置_第17张图片

maven的下载、配置_第18张图片

 maven的下载、配置_第19张图片

maven的下载、配置_第20张图片 项目结构如下所示

 maven的下载、配置_第21张图片

记得此时确认下项目的jdk环境是否正确,否则maven命令执行会有问题

maven的下载、配置_第22张图片

9.修改pom.xml 将依赖包配置加入

如果程序中需要用到依赖包,不用向以前那样找到jar包放入工程,并把jar包添加到编译路径(add to build path)上

只需要将该jar包的maven信息复制到pom.xml文件中即可

如果项目有依赖包添加,我们只需要配置pom.xml文件

例如,我们想增加selenium的jar包,我们可以到maven repository网站查找资源的信息

maven的下载、配置_第23张图片

 在查找结果中找到你要的资源,可以看到该资源的各个版v本

maven的下载、配置_第24张图片

 maven的下载、配置_第25张图片



    junit
    junit
    4.13.2
    test



    org.seleniumhq.selenium
    selenium-server
    3.14.0

maven的下载、配置_第26张图片

 maven的下载、配置_第27张图片

 maven的下载、配置_第28张图片

maven的下载、配置_第29张图片

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project library: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

你可能感兴趣的:(java,maven,java)