Maven Scope

简介: compile 生命周期:编译、测试、运行、打包。 runtime 生命周期:测试、运行、打包。 provided 生命周期:编译、测试、运行。 system 生命周期:编译、测试、运行。 test 生命周期:测试。

compile

生命周期:编译、测试、运行、打包。

runtime

生命周期:测试、运行、打包。

provided

生命周期:编译、测试、运行。

system

生命周期:编译、测试、运行。

test

生命周期:测试。


若A依赖B,B依赖C:

B在A中Scope \ 求C在A中Scope compile provided runtime test
compile compile - runtime -
provided provided - provided -
runtime runtime - runtime -
test test - test -
目录
相关文章
|
7月前
|
XML Java 数据库连接
技术笔记:Maven的pom.xml(坐标的gav、依赖的scope)
技术笔记:Maven的pom.xml(坐标的gav、依赖的scope)
216 0
|
8月前
|
Java 应用服务中间件 Maven
Maven Scope
Maven Scope
60 0
|
8月前
|
Java API Maven
maven中scope和optional区别
maven中scope和optional区别
109 1
|
8月前
|
Java 中间件 应用服务中间件
简述Maven中的scope标签
简述Maven中的scope标签
110 0
|
Java 数据库连接 Maven
maven中scope值详解
maven中scope值详解
119 0
|
Dubbo JavaScript Java
Maven项目中的依赖出现版本冲突,最终发现是对Dependency Scope理解有误
本文记录一下遇到maven依赖版本冲突后的排查过程说明以及问题原因说明
139 0
|
Java fastjson 数据库连接
实战,读懂maven <scope>
实战,读懂maven <scope>
|
Java Maven
使用<scope>import</scope>解决Maven项目单继承问题
使用<scope>import</scope>解决Maven项目单继承问题
568 0
|
Java 应用服务中间件 数据库连接
Maven项目中jar包冲突问题解决 导入jar包scope作用域的使用
Maven项目中jar包冲突问题解决 导入jar包scope作用域的使用
299 0
Maven项目中jar包冲突问题解决 导入jar包scope作用域的使用
|
Java 数据库连接 应用服务中间件
技术:Maven中的scope使用(一)
Maven 是 Java 生态系统中最流行的构建工具之一,其核心特性之一是依赖管理。下面我们将描述和探索有助于管理 Maven 项目中的传递依赖关系的机制——依赖范围。
技术:Maven中的scope使用(一)