• 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. QoS技术之流量监管和流量整形
  2. TreeMap集合特点、排序原理
  3. 【Unity】第8章 GUI开发
  4. 获取当前周、上一周、下一周日期
  5. Configuring Locales
  6. c#写字板实现加粗功能_Windows 7中写字板和绘画中的新功能
  7. 分布式锁的几种实现方式(转)
  8. Kudu 使用注意点
  9. 路飞学城-Python开发集训-第2章
  10. VS Tips (new ones)
  11. MATLAB获取字符串中两个特定字符之间的内容
  12. C#如何实现 ASCII码与字母的互相转换?
  13. C# 简单实现QQ截图功能
  14. 关于软件设计文档编写
  15. INTO CORRESPONDING FIELDS OF、去掉前导零,增加前导0。不显示物料号的前导零
  16. 微信支付(公众号支付)微信公众平台开发教程(5)
  17. 三闯港交所,主打性价比的乡村基如何夺魁“中式快餐第一股”?
  18. iOS App 转移 图文详解
  19. 计算机视觉学习笔记(一)
  20. PyCharm 安装numpy包

热门文章

  1. C语言实现简单线程池
  2. 乙肝疫苗该怎么打(转)
  3. 大四实习有点晚[转载]
  4. 第1次作业:这是我的一个响亮的标题X!
  5. vc使用opencv库 读取图像
  6. WPF的自定义控件 依赖属性,DependencyProperty 路由事件RoutedEvent
  7. 导致散户亏损的三大根源
  8. vuex第三弹vuex之actions(前端网备份)
  9. 设计模式之【外观模式-Facade】
  10. JVM学习 - 体系结构 内存模型