maven基础2

一、maven的目录结构
project
----- src
---------- main
--------------- java
--------------- resources
---------- test
--------------- java
--------------- resources
----- pom.xml

二、maven常用命令
mvn clean: 清理
mvn compile:编译主程序
mvn test-compile:编译测试程序
mvn test :执行测试
mvn package :打包

三、maven的生命周期
1.在maven的核心程序中仅定义了抽象的生命周期,但是具体的工作还需要调用具体的插件来完成,这些插件是不包含在核心程序中的。当本地库中不包含这些插件时,需要联网下载
2.修改maven的本地库路径
在maven的安装目录下查找(D:\apache-maven-3.6.3\conf)下找到setting.xml,打开文件查询到/path/to/local/repo,将其拷贝出来后,修改为指定的本地库路径即可,如下:D:\LocalMavenRepository

四、构建过程
1.清理:将以前编译得到的class文件删除,为编译做准备
2.编译:将Java源文件编译成可执行文件
3.测试:自动测试,自动调用junit程序
4.报告:生成测试报告
5.打包:web项目生成war包,java项目生成jar包
6.安装:将打包后的文件复制到仓库中,maven独有的项目概念
7.部署:将war包复制到servlet容器的制定目录下使其可以执行

五、pom.xml文件标识解析
1.pom:project object model 项目对象模型
坐标:groupId+artifactId+version来唯一标识项目
groupId:组织倒叙+项目名,例如:com.baosight.iplat
artifactId:项目模块,例如:VoiceManager
version:版本,1.0
2.坐标与项目目录
com/baosight/iplat/VoiceManager/1.0/VoiceManager.1.0.jar
3.仓库
仓库:本地仓、远程仓库(私服,远程库及镜像)
仓库中保存的内容:maven本身所需要的组件、第三方框架的插件工具、自己的项目

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值