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

苏州建设网站价格网站设计与建设的公司

苏州建设网站价格,网站设计与建设的公司,医院 网站建设,优化大师免费版一、Maven的传递性 蓝色背景中的两个jar包是projectA的直接依赖,其余的Jar包是projectA的间接依赖。 projectA可以使用直接依赖,也可以使用间接依赖。 maven-projectB项目引入了maven-projectC(整个项目打成了jar包)和junit两个jar包。 ma…

一、Maven的传递性 

 蓝色背景中的两个jar包是projectA的直接依赖,其余的Jar包是projectA的间接依赖。

projectA可以使用直接依赖,也可以使用间接依赖。

 maven-projectB项目引入了maven-projectC(整个项目打成了jar包)和junit两个jar包。

maven-projectA项目引入了maven-projectB(整个项目打成了jar包)和commons-io两个jar包。

 测试:

程序中引入maven-projectA jar包, 此时,可以看到,间接依赖的Jar包都可以使用。

如上,使用了Junit中的注解。

二、排除依赖

如上,只要标明依赖名和组织名,不需要写版本,添加后,点击刷新,此依赖就排除了。

可以看到,此处没有 commons-io依赖了。同理,如果要排除Junit,也只要在当前工程中,exclusion即可。

小结:无论是要排除某Jar包中直接依赖还是间接依赖,都只需在引入该Jar包的工程pom文件中排除即可。

三、依赖的范围

设置依赖可以使用的范围。

常用的是compile,此时也可以不写<scope>了,就是默认。 

如上所示,限定Junit只能在test范围内使用。

四、maven项目的生命周期

 

生命周期分为三段,细分如上,重要的为已标红的5个阶段:

双击生命周期中的package,会在target目录中生成对应的jar包文件。

http://www.dtcms.com/wzjs/198602.html

相关文章:

  • 怎样优化网站批量优化网站软件
  • 做网站建设哪家好台州seo排名优化
  • 色盲测试图东莞seo网络公司
  • 徐州设计网站苹果aso优化
  • 怎么做传奇私服广告网站建网站需要哪些步骤
  • 携程网建设网站的理由域名注册查询工具
  • 医疗网站建设讯息刷百度指数
  • 公司做网站需要提供什么企业营销管理
  • 现在流行做网站吗百度导航最新版本下载安装
  • 做flash的网站全网自媒体平台
  • 做网站收费 优帮云免费学生网页制作成品
  • 广汉市 建设局网站小红书sem是什么意思
  • 循化县wap网站建设公司优化系统软件
  • 武汉网站制作 app开发网络推广运营途径
  • 广安网站建设超八成搜索网站存在信息泄露问题
  • 古风网站建设今日军事新闻视频
  • 有哪些网站做明星周边网站制作工具
  • 泰兴做网站的公司百度seo优化包含哪几项
  • 广东如何做网站设计站长工具ip地址
  • 做网站策划书吧市场营销经典案例
  • 用科讯cms做网站的步骤网络销售靠谱吗
  • 手机网站价格百度seo推广软件
  • 网站备案 改名长沙seo外包优化
  • 厦门做网站多360站长平台
  • php做网站还是linuxuv推广平台
  • 做餐厅logo用什么软件网站seo搜索引擎优化师
  • 长春站建筑有什么引流客源的软件
  • b2c商城网站的价格是多少什么叫营销
  • 平板做网站服务器百度推广联系方式
  • 汽车网页模板seo推广百度百科