maven 检查依赖冲突和版本冲突
来源:互联网 发布:宠物养成页游 源码 编辑:程序博客网 时间:2024/05/22 23:27
在项目发布的时候,一般都需要进行依赖冲突检查或者重复类的检查,这个时候我一般会使用下面的两个命令:
1
2
3
mvn -U clean
package
-Dmaven.test.skip=
true
enforcer:enforce -DcheckDeployRelease_skip=
true
-Denforcer.skip=
false
mvn -U dependency:tree -Dverbose
dependency: tree是检查版本冲突的
enforcer:enforce是用来检查重复类的
简单地用 dependency:tree往往并不能查看到所有的传递依赖。不过如果你真的想要看所有的,必须得加一个 -Dverbose参数,这时就必定是最全的了。
全是全了,但显示出来的东西太多有时候会很烦,加上 Dincludes或者 Dexcludes,就会包含或者排除你指定的依赖了, dependency:tree就会帮你过滤出来:比如:
mvn dependency:tree -Dverbose -Dincludes=asm:asm 就会出来asm依赖包的分析信息。
0 0
- maven 检查依赖冲突和版本冲突
- maven 检查依赖冲突和版本冲突
- maven 检查jar依赖冲突和版本冲突 以及解决
- maven冲突,maven依赖版本
- 检查maven工程版本冲突
- Maven依赖版本冲突报告
- 使用 maven enforcer 插件检查依赖冲突
- 解决jar包冲突,检查maven依赖
- 解决maven传递依赖中的版本冲突
- 解决maven【传递依赖】中的版本冲突
- 解决maven传递依赖中的版本冲突
- 解决maven传递依赖中的版本冲突
- maven依赖包版本冲突小尝试
- 解决maven传递依赖中的版本冲突
- Maven的依赖范围、依赖冲突、依赖排除和版本限定
- maven工程检查依赖包冲突的命令
- maven包依赖冲突
- maven 依赖冲突
- 图片加载问题
- mvn jetty:run出现OutOfMemoryError: PermGen space的处理
- 在native层使用popen执行ping命令
- Android开发笔记(五十)定时器AlarmManager
- swift if 条件判断语句
- maven 检查依赖冲突和版本冲突
- 堆和栈的区别,顺便介绍一下:全局区(静态区)、文字常量区、程序代码区
- Spring分布式事务- 三种实现方式(Spring+JTA)
- 彻底删除mysql-尤其是最后最后一步出现问题
- Android UI界面之FrameLayout(了解)
- Android Studio——Android Bitmap开发之旅--基本操作
- AndroidNDK初步开发之安装eclipse插件支持jni开发(一)
- [图]深搜判断图的连通性
- 初识Java