maven
EllisTian
除了篮球,平时很宅,看看书,把最新学习的通过代码的方式实现,写到博客里,一起分享,一起进步!
展开
-
maven pom.xml 中 dependencyManagement和dependencies详解
maven 是用来构建项目结构的,是一种主流的项目构建工具,项目中使用到的第三方jar包,用maven来管理是非常方便的,本篇文章主要来讲解<dependencyManagement> 和 <dependencies> 在管理jar包方面的不同之处,对于maven的基础信息和其他的一些方面不再做介绍。现在的项目基本上都是使用多module来管理的,这就涉及到一个问题,多mo...原创 2018-06-03 21:51:09 · 11103 阅读 · 3 评论 -
maven中类冲突,包依赖NoClassDefFoundError以及方法NoSuchMethodError的问题定位以及解决
作为java程序员,我们在项目开发的过程中,肯定需要依赖大量的第三方依赖包,通常我们都是使用maven构建工具来管理第三方工具包的,既然有依赖第三方包,那么肯定也会遇到jar包冲突的问题,那这个时候,我们就需要定位问题所在,定位问题所在首先需要理解冲突的原理。1. 下面首先讲解maven中如何引入jar包,通过maven的坐标引入jar包 2. maven jar包的依赖的原理...原创 2018-08-28 14:30:31 · 5635 阅读 · 0 评论 -
maven scope 详解
maven 中scope 标签主要是负责管理项目的部署,scope的默认值compile。scope的其他值如下:1. scope的分类以及解释 1.1 compile : 编译范围,scope的默认值,表示当前所依赖的jar包需要参与项目的编译,测试,运行周期,打包的时候包含进去,适用于所有阶段,会随着项目一起发布。 1.2 test: 测试范围,依赖的项目仅仅参与测试...原创 2018-08-28 15:04:02 · 1014 阅读 · 0 评论