• compile :默认值,适用于所有阶段(开发、测试、部署、运行),本 jar 会一直存在所有阶段。
  • provided :只在开发、测试阶段使用,目的是不让 Servlet 容器和你本地仓库的 jar 包冲突 。如 servlet.jar 。
  • runtime :只在运行时使用,如 JDBC 驱动,适用运行和测试阶段。
  • test :只在测试时使用,用于编译和运行测试代码,不会随项目发布。
  • system :类似 provided ,需要显式提供包含依赖的 jar 包,Maven 不会在 Repository 中查找它。
  • import :用于一个 <dependencyManagement /> 对另一个 <dependencyManagement /> 的继承。

Maven依赖项的适用范围scope相关推荐

  1. JUnit5 Maven 依赖项

    了解使用 Maven 配置其 JUnit5 的不同模块,以及如何使用它们创建和执行测试. 请注意,JUnit5 在运行时需要 Java8. 1. JUnit5 Maven 依赖项 要通过 maven ...

  2. 通俗易懂,Maven依赖pom中的scope详解

    1. compile 默认就是compile,什么都不配置也就是意味着compile.compile表示被依赖项目需要参与当前项目的编译,当然后续的测试,运行周期也参与其中,是一个比较强的依赖.打包的 ...

  3. 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 ...

  4. java如何配置maven路径_如何配置Eclipse构建路径以使用Maven依赖项?

    我想利用Maven提供的功能来管理项目中的依赖项 . 我对Maven如何工作的简要理解是,它将获取所需的JAR,然后使用这些库构建项目 . 目前我有一个简单的POM文件设置为测试: xmlns:xsi ...

  5. oracle jdbc jar位置,Oracle JDBC ojdbc6 Jar作为Maven依赖项

    我似乎无法让Maven将ojdbc6.jar文件捆绑到项目的war文件中.直接为Hibernate工具指定依赖项时,我可以在POM文件中使用它.但是它不会与项目的war文件捆绑在一起,因此我的项目无法 ...

  6. 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. ...

  7. 关于maven依赖中的scopeprovided/scope使用

    今天开发web的时候,需要用到servlet-api,于是在pom.xml中添加依赖 <dependency><groupId>javax.servlet</groupI ...

  8. maven 排除某个类_java-如何从Maven依赖项中排除某些程序包(在JAR中)?

    我依赖于我的Maven项目中的一个库,并且发现该库的JAR包含一些导致我的应用程序失败的软件包.我相信,如果我可以以某种方式排除这些软件包,则该库仍然可以工作,但是我想通过Maven来实现,而不是自己 ...

  9. maven依赖范围_Maven依赖范围

    maven依赖范围 介绍: 管理依赖关系是Maven的核心功能. 定义Maven依赖项时, scope属性定义了该依赖项在不同的Maven生命周期阶段(例如build,test和run)上的可见性. ...

最新文章

  1. 你管这破玩意叫 CPU ?
  2. 函数注意事项和细节讨论
  3. (一)梳理前端知识体系,搞定大厂必考面试题
  4. # 删除注册表项键值_强制删除:让你的电脑上不再有“顽固”程序
  5. Windows上的Java线程CPU分析
  6. hdu1466(dp)
  7. HDOJ1014 Uniform Generator
  8. LeetCode 1093. 大样本统计
  9. Redis五种数据结构应用场景
  10. elementUI日期选择器:仅设置可选择时间区间
  11. Android Calender
  12. jsoup爬虫,爬取全站代码
  13. C#性能优化篇 - 基于索引器封装EPList
  14. Linux文件内容查阅
  15. 优秀的应用快速启动工具:start for Mac完美支持m1
  16. dcs world f15c教学_DCS小百科,工控人必须知道的一些小知识
  17. Dilated Convolutions 空洞卷积
  18. pip install时报错超时(pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnec)解决方案
  19. 网闸、防火墙、保垒机
  20. 最新微信三级分销系统源码 分销商城搭建 含完整代码包和安装部署教程

热门文章

  1. 使用RMAN备份控制文件(control file)和系统参数文件(spfile)
  2. jQuery浏览器版本判断
  3. postgresql的系统列(system cloumns)
  4. SNF快速开发平台2019-权限管理模型简介-权限都在这里
  5. WebSocket协议探究(序章)
  6. BZOJ 1562 变换序列
  7. mongodb 启动方法
  8. android 重装sdk或者系统的时模拟器出现can open ****
  9. 6410 gpio控制及接口
  10. 《深入浅出数据分析》为读者送上了章回小说的精彩