maven使用

maven 是 apache 的一个开源项目.
maven依赖管理:
1,maven依赖管理实际上就是jar包管理的过程
2,maven 将jar包放置到maven仓库之中,获取jar包是通过坐标(公司名称+项目名称+版本信息)来实现的
3,我们只需要在maven项目之中配置jar包的坐标信息,maven程序根据坐标信息去maven仓库查找jar包
4,坐标是以目录结构来实现的,默认是在 %USER_HOME%/.m2目录之下
5,可以将jar包信息放置一个工程之上,其他的工程可以继承它
maven项目构建:
1,项目在编码完成后,对项目进行编译,测试,打包,部署都可以使用maven(命令)来实现
maven仓库:
本地仓库
默认的本地仓库地址,每个用户只有一个本地仓库。
远程仓库:
中央仓库:Maven默认的远程仓库
私服:是一种特殊的远程仓库,它是架设在局域网内的仓库
    http://repo1.maven.org/maven2 #中央仓库地址
    ~/.m2/repository/  #本地仓库默认地址
2,配置阿里云私服:
        <mirror>
              <id>nexus-aliyun</id>
              <mirrorOf>*</mirrorOf>
              <name>Nexus aliyun</name>
              <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>
maven安装:
1,maven安装需要java环境,并且安装目录不要有中文
2,配置本地仓库(默认自带)
<localRepository>/home/master/.m2/repository</localRepository>
maven常用命令:maven命令来自于maven自带的插件(jar包)
1,clean 清除以前下载的jar包,删除 target文件
2,compile .jave文件编译生成class 文件,target存储class文件
3,test 执行测试操作,先编译,test文件夹 里面生成单元测试文件,单元测试的类必须Test结尾
4,package 打包命令 默认先编译,然后进行测试,最后打包(根据项目类型,jar包或者war包)
将第三方jar 包安装到本地仓库
mvn install:install-file -DgroupId=com.zebra -DartifactId=ZSDK_API -Dversion=v2.12.3782 -Dpackaging=jar -Dfile=E:\perslib\ZSDK_API.jar
'''
-DgroupId=<groupId>       : 设置上传到仓库的包名

-DartifactId=<artifactId> : 设置该包所属的模块名

-Dversion=1.0.0           : 设置该包的版本号

-Dpackaging=jar           : 设置该包的类型(很显然jar包)

-Dfile=<myfile.jar>       : 设置该jar包文件所在的路径与文件名
'''
pop 文件引入
<dependency>
    <groupId>com.zebra</groupId>
    <artifactId>ZSDK_API</artifactId>
    <version>v2.12.3782</version>
</dependency>

 


posted @ 2019-03-31 11:48  十七楼的羊  阅读(153)  评论(0编辑  收藏  举报