maven学习

定义:java项目管理工具

工作流程:

1724496968138

pom:project object model 定义:pom是一个maven的工作配置文件,指定了maven的工作规则。

1724507069336

基于idea编辑器的maven的基本使用

引用依赖

在pom.xml中添加如下代码块,重新加载

<dependencies>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.5.6</version>

</dependency>
</dependencies>

groupId:包所有组织名称

artifactId:包名称

version:包版本

排除依赖

在pom.xml中添加如下代码块,重新加载

<exclusions>
<exclusion>
<groupId>

</groupId>
<artifactId>

</artifactId>
</exclusion>
</exclusions>

依赖范围

依赖的jar包默认全项目范围,可以在dependency中限制范围

// for example:compile(默认),test ,provided, runtime
<scope> test</scope>