Maven的基本操作上


1.概念

1.1.基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具。

2.安装

2.1.下载地址:maven.apache.org,选择apache.maven.3.3.9.bin.zip(需要1.7支持)

2.2.配置环境变量

2.2.1.新建系统变量M2_HOME:安装目录

2.2.2.path变量最后添加:;%M2_HOME%\bin,或者在用户变量添加path变量:%M2_HOME%\bin

3.一个简单的Maven案列

3.1.目录结构


4.Maven核心知识

4.1.maven常用的构建命令

4.1.1.mvn -v:查看版本信息

4.1.2.mvn -compile:编译

4.1.3.mvn -test:用来测试

4.1.4.mvn -package:打包我们的项目

4.1.5.mvn -clean:删除target(字节码文件和测试报告)

4.1.6.mvn -install:安装jar包到本地仓库中

4.2.自动建立目录骨架(archetype插件)

4.2.1.命令:mvn archetype:generate

4.2.2.第一次运行插件,会下载很多相关依赖。

4.2.3.Choose a number or apply filter ...:在这里直接回车接着往下走。

4.2.4.Choose org.apache.maven...:这里选择一个版本信息,选6或者直接回车接着往下走。

4.2.5.Define value for property 'groupId': : com.imooc.maven01(组织名,公司网址反写+项目名)。

4.2.6.Define value for property 'artifactId': : maven01-service (项目名-模块名)。

4.2.7.Define value for property 'version':  1.0-SNAPSHOT: :1.0.0SNAPSHOT (版本号,直接回车默认1.0-SNAPSHOT或者手动输入)。

4.2.8.Define value for property 'package':  com.imooc.maven01: : com.imooc.maven01.service(代码所存在的包名)

4.2.9.输入y同意就成功了。

4.3.一次性成功的命令:

mvn archetype:generate -DgroupId=com.imooc.maven02 -DartifactId=maven02-service -Dversion=1.0.0SNAOSHOT -Dpackage=com.imooc.maven02.demo

5.Maven中的坐标和仓库

5.1.仓库:本地仓库和远程仓库

5.2.修改镜像仓库的位置:setting.xml146行,<mirror></mirror>标签经行配置。

5.3.修改本地仓库位置:<localRepository></localRepository>标签

5.4.坐标

 <groupId>junit</groupId>
 <artifactId>junit</artifactId>
 <version>3.8.1</version>



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值