JAVA Web学习笔记10 Maven

本文介绍了Maven常用命令,如compile、clean、test、package和install,以及Maven坐标和生命周期的概念。详细讲解了如何在IDEA中创建和管理Maven项目,包括坐标导入jar包和依赖管理。关键词:Maven、编译、测试、打包、坐标、IDEA、依赖

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Maven常用命令

  • compile:编译
  • clean:清理
  • test:测试
  • package:打包
  • install:安装

一个测试项目使用maven编译
在这里插入图片描述新生成的target文件夹
在这里插入图片描述
mvn clean:清除之前编译完成的target
在这里插入图片描述
在这里插入图片描述
mvn package:将Java项目打包成为jar包
在这里插入图片描述生成的jar包
在这里插入图片描述
mvn test:对Java代码进行测试
在这里插入图片描述
mvn install将Java项目安装到本地项目中去,本地仓库会多一个jar包

Maven生命周期

在这里插入图片描述

Maven坐标详解

  • 什么是坐标?

    ➢Maven 中的坐标是资源的唯一标识
    ➢使用坐标来定义项目或引入项目中需要的依赖

  • Maven坐标主要组成

    ➢groupld: 定义当前Maven项目隶属组织名称(通常是域名反写,例如: com.itheima)
    ➢artifactld: 定义当前Maven项目名称(通常是模块名称,例如order-service、goods-service)
    ➢version: 定义当前项目版本号
    在这里插入图片描述

IDEA创建Maven项目

在这里插入图片描述

IDEA导入Maven项目

在这里插入图片描述

使用坐标导入jar包

在这里插入图片描述
在pom页面使用alt+insert,选中dependency可以搜索依赖,便捷导入。

依赖管理

在这里插入图片描述编译环境:Java目录下可以使用其jar包有效果
测试环境:test目录下可以使用其jar包有效果
运行环境:在最终运行的时候使用其jar包有效果
compile默认范围,默认在三种情况下均可使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值