当前位置: 首页 > news >正文

福田沙头网站建设/网站收录提交

福田沙头网站建设,网站收录提交,免费拓客软件哪个好用,苏州网站建设有限公司maven pom.xml 依赖的scope属性 compile 适用范围 编译期、测试期、运行期 作用 从中央仓库拉取依赖到本地,并编译 打包到结果包中 runtime 适用范围 测试期、运行期 作用 runtime 用在 Class.forName(“com.mysql.jdbc.Driver”) 时,compile 编…

maven pom.xml 依赖的scope属性

compile

适用范围

编译期、测试期、运行期

作用

  从中央仓库拉取依赖到本地,并编译 打包到结果包中

runtime

适用范围

测试期、运行期

作用

  runtime 用在 Class.forName(“com.mysql.jdbc.Driver”) 时,compile 编译时不依赖,只有运行时才会依赖。

test

适用范围

测试期

作用

  scope为test表示依赖项目仅仅参与测试相关的工作,包括测试代码的编译,执行。比较典型的如junit
  test表示只能在src下的test文件夹下面才可以使用,你如果在a项目中引入了这个依赖,在b项目引入了a项目作为依赖,在b项目中这个注解不会生效,因为scope为test时无法传递依赖。

system

适用范围

编译期、测试期

作用

由于版权限制等原因,不是所有的jar包都存储在中央仓库中。scope取值为system时,表示依赖来自本地系统,需要配合标签systemPath(用于指定依赖路径)使用

provided

适用范围

编译期、测试期

作用

  provided表示已提供,即打包期间不需要该依赖,该依赖会由其他依赖或容器会提供,避免依赖冲突
  案例一:lombok 只在编译时,把 getter、setter 设置好,不需要运行时使用。
  案例二:servlet-api 只在编译时,需要引入,运行时由 tomcat 容器提供。

scope的依赖传递

A–>B–>C。当前项目为A,A依赖于B,B依赖于C。知道B在A项目中的scope,那么怎么知道C在A中的scope呢?
  当C是test或者provided时,C直接被丢弃,A不依赖C;
否则A依赖C,C的scope继承于B的scope。

http://www.jmfq.cn/news/5024197.html

相关文章:

  • 如何申请域名做网站/直销怎么做才最快成功
  • wordpress追加表/谷歌seo搜索
  • 体育设施建设网站/百度关键词排名快速排名
  • 私自做彩票网站销售犯法么/html网页制作步骤
  • 高端网站设计新感觉建站/网站的优化公司
  • 交通门户网站建设/seo优化团队
  • 铜陵高端网站建设/公司广告推广
  • 网站开发亿玛酷信赖/百度爱采购平台官网
  • 郑州工程造价信息网/广州seo公司
  • 西安专题门户响应式网站建设/百度输入法免费下载
  • 医院做网站备案都需要什么/seo搜索优化工具
  • 南宁网站排名优化电话/最近七天的新闻大事
  • 网站建设 增值税/windows优化大师有必要安装吗
  • 青海住房和城乡建设厅网站首页/seo技术员
  • 怎么做网站地图的样式/网站推广优化c重庆
  • 一站式做网站系统/百度信息流广告怎么收费
  • 沈阳市住房和城乡建设厅网站/百度平台营销
  • 深圳创业补贴申请流程/seo网页优化服务
  • 郑州网站优化托管/鄂州网站seo
  • 郑州商城网站制作/百度客服电话24小时
  • 哪里做网站比较稳定/百度站长工具怎么关闭
  • wordpress 中文响应式/百度seo新站优化
  • 网站规划与网页设计第四版电子书/站长工具国色天香
  • dw是网页制作平台吗/网站seo排名公司
  • 威联通如何做网站/长沙网站设计
  • 网店托管公司/网站关键词优化排名
  • 杭州萧山区专门做网站的公司/如何让百度收录网址
  • 网站建设 风险/百度seo在哪里
  • 个人备案域名做企业网站/上海关键词排名优化公司
  • 淘宝客做网站怎么做/电子商务网络营销