maven依赖关系中Scope的作用

转载 2015年07月10日 16:32:31
maven依赖关系中Scope的作用 

Dependency Scope 

在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: 

    * compile,缺省值,适用于所有阶段,会随着项目一起发布。 
    * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 
    * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 
    * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。 

    * system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它。 




Maven依赖中的scope作用域详解

Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了...
  • u011191463
  • u011191463
  • 2017年03月29日 16:40
  • 452

maven依赖关系中Scope的作用

Dependency scope 是用来限制Dependency的作用范围的, 影响maven项目在各个生命周期时导入的package的状态。 自从2.0.9后,新增了1种,现在有了6种scop...
  • andrewDengpf
  • andrewDengpf
  • 2017年01月05日 21:30
  • 682

maven依赖关系中Scope的作用

Maven的一个哲学是惯例优于配置(Convention Over Configuration), Maven默认的依赖配置项中,scope的默认值是compile,项目中经常傻傻的分不清,直接默认了...
  • elementf
  • elementf
  • 2017年08月08日 13:52
  • 98

maven依赖关系中Scope的作用

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围: compile (编译范围) compile是默认的范围;如果没有提供一个范围,那该...
  • dream8062
  • dream8062
  • 2013年04月11日 10:45
  • 450

maven依赖关系中Scope的作用

最近在上课是老师讲了maven,当时不知道,是什么,只是在老师的演示下知道了他的一个作用就是当你在建立时间证明jar文件和POM的依赖关系时,Maven将自动将jar文件所需版本下载到本地存储库。这个...
  • mingxin95
  • mingxin95
  • 2016年05月02日 08:18
  • 515

maven依赖关系中Scope的作用

Dependency Scope 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似...
  • dg357442101
  • dg357442101
  • 2017年12月25日 12:45
  • 21

maven依赖关系中Scope的作用

依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:   compile (编译范围)   compile是默认的范围;如果没有提供一个...
  • tolcf
  • tolcf
  • 2015年10月22日 22:19
  • 298

maven依赖关系中Scope的作用

maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用...
  • paulaky
  • paulaky
  • 2016年10月06日 16:25
  • 71

maven依赖关系中Scope的作用

Dependency scope 是用来限制Dependency的作用范围的, 影响maven项目在各个生命周期时导入的package的状态。 自从2.0.9后,新增了1种,现在有了6种scope:...
  • lixiaokang418
  • lixiaokang418
  • 2015年09月23日 11:15
  • 139

Maven的依赖管理中scope的设置

在Maven的依赖管理中,经常会用到依赖的scope设置。这里整理下各种scope的使用场景和说明,以及在使用中的实践心得。   scope的使用场景和说明 1.compile ...
  • tiantiandjava
  • tiantiandjava
  • 2014年11月05日 17:25
  • 1640
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:maven依赖关系中Scope的作用
举报原因:
原因补充:

(最多只允许输入30个字)