Maven依赖项的适用范围scope
compile
:默认值,适用于所有阶段(开发、测试、部署、运行),本 jar 会一直存在所有阶段。provided
:只在开发、测试阶段使用,目的是不让 Servlet 容器和你本地仓库的 jar 包冲突 。如servlet.jar
。runtime
:只在运行时使用,如 JDBC 驱动,适用运行和测试阶段。test
:只在测试时使用,用于编译和运行测试代码,不会随项目发布。system
:类似provided
,需要显式提供包含依赖的 jar 包,Maven 不会在 Repository 中查找它。import
:用于一个<dependencyManagement />
对另一个<dependencyManagement />
的继承。
Maven依赖项的适用范围scope相关推荐
- JUnit5 Maven 依赖项
了解使用 Maven 配置其 JUnit5 的不同模块,以及如何使用它们创建和执行测试. 请注意,JUnit5 在运行时需要 Java8. 1. JUnit5 Maven 依赖项 要通过 maven ...
- 通俗易懂,Maven依赖pom中的scope详解
1. compile 默认就是compile,什么都不配置也就是意味着compile.compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖.打包的 ...
- groovy 兼容 java_java – eclipse插件和maven依赖项中存在的’groovy-all’jar之间的兼容性问题...
在我的POM中,有一个依赖:spock-core 1.0-groovy-2.3,它将groovy-all 2.3.10添加到我的项目中.而且,我的eclipse groovy插件包含groovy-al ...
- java如何配置maven路径_如何配置Eclipse构建路径以使用Maven依赖项?
我想利用Maven提供的功能来管理项目中的依赖项 . 我对Maven如何工作的简要理解是,它将获取所需的JAR,然后使用这些库构建项目 . 目前我有一个简单的POM文件设置为测试: xmlns:xsi ...
- oracle jdbc jar位置,Oracle JDBC ojdbc6 Jar作为Maven依赖项
我似乎无法让Maven将ojdbc6.jar文件捆绑到项目的war文件中.直接为Hibernate工具指定依赖项时,我可以在POM文件中使用它.但是它不会与项目的war文件捆绑在一起,因此我的项目无法 ...
- 2.3.0配置 spark_配置scala 2.11.12的spark-2.3.0 maven依赖项的问题
我在尝试在POM.xml中为spark-scala应用程序设置maven denpendency时遇到问题 . 我在用 : SCALA版本 $ scala Welcome to Scala 2.11. ...
- 关于maven依赖中的scopeprovided/scope使用
今天开发web的时候,需要用到servlet-api,于是在pom.xml中添加依赖 <dependency><groupId>javax.servlet</groupI ...
- maven 排除某个类_java-如何从Maven依赖项中排除某些程序包(在JAR中)?
我依赖于我的Maven项目中的一个库,并且发现该库的JAR包含一些导致我的应用程序失败的软件包.我相信,如果我可以以某种方式排除这些软件包,则该库仍然可以工作,但是我想通过Maven来实现,而不是自己 ...
- maven依赖范围_Maven依赖范围
maven依赖范围 介绍: 管理依赖关系是Maven的核心功能. 定义Maven依赖项时, scope属性定义了该依赖项在不同的Maven生命周期阶段(例如build,test和run)上的可见性. ...
最新文章
- QoS技术之流量监管和流量整形
- TreeMap集合特点、排序原理
- 【Unity】第8章 GUI开发
- 获取当前周、上一周、下一周日期
- Configuring Locales
- c#写字板实现加粗功能_Windows 7中写字板和绘画中的新功能
- 分布式锁的几种实现方式(转)
- Kudu 使用注意点
- 路飞学城-Python开发集训-第2章
- VS Tips (new ones)
- MATLAB获取字符串中两个特定字符之间的内容
- C#如何实现 ASCII码与字母的互相转换?
- C# 简单实现QQ截图功能
- 关于软件设计文档编写
- INTO CORRESPONDING FIELDS OF、去掉前导零,增加前导0。不显示物料号的前导零
- 微信支付(公众号支付)微信公众平台开发教程(5)
- 三闯港交所,主打性价比的乡村基如何夺魁“中式快餐第一股”?
- iOS App 转移 图文详解
- 计算机视觉学习笔记(一)
- PyCharm 安装numpy包