Maven的基本使用
Maven的基本使用
compile 编译
clean 清理
test 测试
package 打包
install 安装
IDEA 配置 Maven 环境
- 选择 IDEA 中 File --> Settings
- 搜索 maven
- 设置 IDEA 使用本地安装的, 并且修改配置文件路径
Maven 坐标详解
什么是坐标
- Maven 中坐标是资源唯一标识
- 使用坐标来定义项目或者引入项目中所需要的依赖
Maven 坐标主要组成
- groupId: 定义当前Maven项目隶属组织名称(同常是域名反写,例如: com.itheim)
- arifactId: 定义当前Maven项目名称(通常是模块名称,例如order-service、goods-service)
- version:定义当前项目版本号
IDEA 创建 Maven 项目
- 创建模块,选择Maven,点击Next
- 填写模块名称,坐标信息,点击finish,创建完成
- 编写 HelloWorld,并运行
IDEA 导入 Maven 项目
- 选择右侧 Maven 面板, 点击 + 号
- 选中对应项目的pom.xml, 双击即可
- 如果没有 Maven 面板,选择 View -> Appearance -> Tool Window Bars
配置 Maven-Helper 插件
- 选择 IDEA 中 File ---> Settings
- 选择 Plugins
- 搜索 Maven ,选择第一个 Maven Helper , 点击 instal 安装, 弹出面板中点击 Accept
- 重启 IDEA
使用坐标导入 jar 包
- 在 pom.xml 中编写
标签 - 在
标签中 使用 引入坐标 - 定义坐标 groupId , artfactId , version
- 点击刷新按钮,使坐标生效
使用坐标导入 jar 包 - 自动导入
- 选择 IDEA 中 File --> Settings
- 在弹出的面板中找到 Bulid Tools
- 选择 Any changes, 点击 ok 即可生效
使用坐标导入 jar 包 - 快捷方式
- 在 pom.xml 中按 alt + insert, 选择 Dependency
- 在弹出的面板中搜索对应的坐标,然后双击选中对应的坐标
- 点击刷新按钮,使坐标生效
依赖范围
- 通过设置坐标的依赖范围(scope), 可以设置对应 jar包的作用范围: 编译环境、测试环境、运行环境
依赖范围 | 编译classpath | 测试classpath | 运行classpath | 例子 |
---|---|---|---|---|
compile | Y | Y | Y | logback |
test | - | Y | - | Junit |
cprovided | Y | Y | - | servlet-api |
cruntime | - | Y | Y | jdbc驱动 |
system | Y | Y | - | 存储在本地的jar包 |
import | 引入 DependencyManagement |
默认值: complie
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)