maven学习笔记1

maven是基于项目对象模型(pom),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。
下载maven访问maven.apache.org下载

maven目录结构:
bin目录:mvn运行的一些脚本,在Windows命令行输入命令时会调用。
boot目录:包含了一个类加载器的框架,maven使用它加载自己的类库。
conf:配置文件,setting.xml,log。
lib:包含了maven自身和第三方依赖的类库

配置环境变量:
   M2_HOME:maven主目录
   path 添加 :%M2_HOME%\bin

检测安装:
     cmd:  mvn -v

src::源代码目录
maven项目的目录结构:

src
	-main
		-java
			-package(自定义的包)
	-test
		-java
			-package

-resources(存放一些资源文件)

pom.xml:
①.<modelVersion>:maven版本。
②.<groupId>:项目的包名。
③.<artifactId>:模块名。
④.<version>:0.0.1SNAPSHOT快照版本
在cmd中运行项目:(先进入项目所存放的目录)
①mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时
②mvn test 运行应用程序中的单元测试
会生成target文件夹,主程序编译的字节码文件在classes下面,测试程序放在test-classes下,surefire-reports文件夹下面存放是的所生成的测试报告
③mvn package 会在target目录下生成一个maven01-model-0.0.1SNAPSHPT.jar

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值