Maven目录结构
编译Maven项目
点击右侧的Maven面板后双击Comopile,便能自动编译。
编译后的Class字节码文件在Maven项目----target文件夹----classes文件夹中。
打包Maven项目
点击右侧的Maven面板后双击package,便能自动打包项目。
打包后的项目文件也在targer文件夹中。
Maven坐标主要组成
(在Maven项目下的pom.xml文件中)
groupld:定义当前Maven项目隶属组织名称(通常时域名反写)
artifactId:定义当前maven项目名称(通常是模块名称)
version:定义当前项目版本号
Maven添加依赖
在pom.xml中编写<dependencies>标签
在此标签中使用<dependency>引入坐标
定义坐标的groupId,artifactId,version后刷新引入
<dependencies>
<dependency>
<!-- 组织名-->
<groupId> </groupId>
<!-- 模块名-->
<artifactId> </artifactId>
</dependency>
</dependencies>
如果不知道依赖的坐标信息,可以到https://mvnrepository.com/中搜索。
依赖范围
Maven生命周期
Clean:清理
Compile:编译
Test:测试
Package:打包
Install:安装