在gradle项目中,使用gradle dependencies先查询jar包的导入关系。然后找到导入的jar加入到项目中来。解决jar冲突等问题。

类似格式如下:

annotationProcessor - Annotation processors and their dependencies for source set 'main'.
\--- org.projectlombok:lombok:1.18.8

apiElements - API elements for main. (n)
No dependencies

archives - Configuration for archive artifacts.
No dependencies
+--- javax.servlet:javax.servlet-api:4.0.1
+--- org.springframework.boot:spring-boot-starter-web:1.5.21.RELEASE
| +--- org.springframework.boot:spring-boot-starter:1.5.21.RELEASE
| | +--- org.springframework.boot:spring-boot:1.5.21.RELEASEpile > Resolve dependencies of :admin-api:detachedCon
| | | +--- org.springframework:spring-core:4.3.24.RELEASE
| | | | \--- commons-logging:commons-logging:1.2
| | | \--- org.springframework:spring-context:4.3.24.RELEASE
| | | +--- org.springframework:spring-aop:4.3.24.RELEASE
| | | | +--- org.springframework:spring-beans:4.3.24.RELEASE
| | | | | \--- org.springframework:spring-core:4.3.24.RELEASE (*)
| | | | \--- org.springframework:spring-core:4.3.24.RELEASE (*)
| | | +--- org.springframework:spring-beans:4.3.24.RELEASE (*)
| | | +--- org.springframework:spring-core:4.3.24.RELEASE (*)
| | | \--- org.springframework:spring-expression:4.3.24.RELEASE
| | | \--- org.springframework:spring-core:4.3.24.RELEASE (*)
| | +--- org.springframework.boot:spring-boot-autoconfigure:1.5.21.RELEASE
| | | \--- org.springframework.boot:spring-boot:1.5.21.RELEASE (*)
| | +--- org.springframework.boot:spring-boot-starter-logging:1.5.21.RELEASE
| | | +--- ch.qos.logback:logback-classic:1.1.11
| | | | +--- ch.qos.logback:logback-core:1.1.11
| | | | \--- org.slf4j:slf4j-api:1.7.22 -> 1.7.26
| | | +--- org.slf4j:jcl-over-slf4j:1.7.26
| | | | \--- org.slf4j:slf4j-api:1.7.26
| | | +--- org.slf4j:jul-to-slf4j:1.7.26
| | | | \--- org.slf4j:slf4j-api:1.7.26
| | | \--- org.slf4j:log4j-over-slf4j:1.7.26
| | | \--- org.slf4j:slf4j-api:1.7.26
| | +--- org.springframework:spring-core:4.3.24.RELEASE (*)
| | \--- org.yaml:snakeyaml:1.17
| +--- org.springframework.boot:spring-boot-starter-tomcat:1.5.21.RELEASE
| | +--- org.apache.tomcat.embed:tomcat-embed-core:8.5.40
| | | \--- org.apache.tomcat:tomcat-annotations-api:8.5.40
| | +--- org.apache.tomcat.embed:tomcat-embed-el:8.5.40
| | \--- org.apache.tomcat.embed:tomcat-embed-websocket:8.5.40
| | \--- org.apache.tomcat.embed:tomcat-embed-core:8.5.40 (*)
| +--- org.hibernate:hibernate-validator:5.3.6.Final
| | +--- javax.validation:validation-api:1.1.0.Final
| | +--- org.jboss.logging:jboss-logging:3.3.0.Final -> 3.3.2.Final
| | \--- com.fasterxml:classmate:1.3.1 -> 1.3.4
| +--- com.fasterxml.jackson.core:jackson-databind:2.8.11.3
| | +--- com.fasterxml.jackson.core:jackson-annotations:2.8.0
| | \--- com.fasterxml.jackson.core:jackson-core:2.8.10 -> 2.8.11
| +--- org.springframework:spring-web:4.3.24.RELEASE
| | +--- org.springframework:spring-aop:4.3.24.RELEASE (*)
| | +--- org.springframework:spring-beans:4.3.24.RELEASE (*)
| | +--- org.springframework:spring-context:4.3.24.RELEASE (*)
| | \--- org.springframework:spring-core:4.3.24.RELEASE (*)
| \--- org.springframework:spring-webmvc:4.3.24.RELEASE
| +--- org.springframework:spring-aop:4.3.24.RELEASE (*)
| +--- org.springframework:spring-beans:4.3.24.RELEASE (*)
| +--- org.springframework:spring-context:4.3.24.RELEASE (*)
| +--- org.springframework:spring-core:4.3.24.RELEASE (*)
| +--- org.springframework:spring-expression:4.3.24.RELEASE (*)
| \--- org.springframework:spring-web:4.3.24.RELEASE (*)

gradle dependencies 查找jar导入OR解决jar冲突的更多相关文章

  1. Gradle依赖的统一管理,解决依赖冲突

    看见别人在用implementation rootProject.ext.dependencies["xxxx"]不知道是什么意思,上网查了一下,原来是为了解决或者说预防gradl ...

  2. NetBeans导入项目jar路径错误解决办法

    NetBeans导入项目jar路径错误解决办法 1.NetBeans中导入项目jar路径出错,单击项目右键,选择"属性",找到"库" 2.找到错误jar,全部勾 ...

  3. idea升级maven工程jar包版本和解决jar包冲突

    原来用过eclipse的都知道,想要升级maven工程的jar包版本或者解决jar包冲突,直接在pom文件下的dependency hierarchy视图下右击冲突的jar包,将其exclude掉,然 ...

  4. maven 解决jar包冲突及简单使用

    maven 解决jar包冲突 1.jar包冲突原因 maven中使用坐标导入jar包时会把与之相关的依赖jar包导入(导入spring-context的jar时就会把spring的整个主体导入) ,而 ...

  5. Maven 知识点总结以及解决jar报冲突的几种方法

    1.常见的命令 Compile Test Package Install Deploy Clean 2.坐标的书写规范 groupId 公司或组织域名的倒序 artifactId 项目名或模块名 ve ...

  6. Java_java动态编译整个项目,解决jar包找不到问题

    java动态编译整个项目,解决jar包找不到问题原文:http://itzyx.com/index.php/javac/ 动态将java文件编译为class文件解决方案:将temp\sdl\src目录 ...

  7. Gradle[0]依赖本地JAR和远程仓库JAR的配置

    1.对本地Jar的依赖配置 如果不知道Jar包的远程仓库地址,而项目中又要使用该Jar包,就需要进行本地设置. 例如,需要使用的Jar包为sigar.jar,则需要在项目根目录下建目录:libs,并把 ...

  8. sbt公布assembly解决jar包冲突 deduplicate: different file contents found in the following

    一个.问题定义 近期使用sbt战斗assembly发生故障时,包,在package什么时候,发生jar包冲突/文件冲突,两个相同class来自不同jar包classpath内心冲突. 有关详细信息:我 ...

  9. 一点解决版本冲突的应急思路、怎样在所有jar包文件中搜索冲突的方法?

    maven是一个很好的项目管理工具,你可以轻松的定义一个引用,从而达到使用别人写好的库的作用.且maven可以轻松地和jenkins配合,从而使打包部署变得更容易. 但是也因为这样,我们变得更傻瓜了, ...

  10. maven install报错 Failed to execute goal on project my-manager-mapper: Could not resolve dependencies for project com.my:my-manager-mapper:jar:0.0.1-SNAPSHOT:

    报错信息为: [ERROR] Failed to execute goal on project my-manager-mapper: Could not resolve dependencies f ...

随机推荐

  1. 为什么Spring仍然会是云原生时代最佳平台之一?

    简介: 基于Java语言的Spring生态,还能否适应新的开发方式,比如Cloud Native.Serverless.Faas等,它还会是云原生时代的最佳平台的选择吗?本文将从5个角度来为你分析一下 ...

  2. Quick BI:降低使用门槛,大东鞋业8000家门店的数据导航

    简介: 通过引入MaxCompute和Quick BI,大东解决了以往数据查询即刻导致数据库闪崩的状况,还搭建起完善的报表体系,稳定应对高频.高并发的数据分析. 大东鞋业一季大约有500款的新品.大区 ...

  3. KubeDL 加入 CNCF Sandbox,加速 AI 产业云原生化

    ​简介: 2021 年 6 月 23 日,云原生计算基金会(CNCF)宣布通过全球 TOC 投票接纳 KubeDL 成为 CNCF Sandbox 项目.KubeDL 是阿里开源的基于 Kuberne ...

  4. 阿里云CDN操控2.0版本正式发布

    ​简介: 2021年8月,阿里云边缘云CDN完成过去3年来最大的一次版本升级. 2021年8月,阿里云边缘云CDN完成过去3年来最大的一次版本升级.本次升级根据上万企业客户的使用反馈和行业应用特征,从 ...

  5. [FAQ] pdf 无法导入 adobe AI, 分辨率 or 颜色缺失 or 字体缺失

    属于Adoge软件不支持问题, 可能是分辨率.字体等多种原因. https://www.codebye.com/adobe-reader-or-acrobat-opens-pdf-file-drawi ...

  6. WPF 制作一个加密文件夹应用

    我有一个需求就是将我的一些文件夹的内容同步到网盘上面去.但是我是不信任现在的各个网盘的,网盘的数据被我认为是会被泄露的数据,我需要同步的文件夹中,可能存在隐私的数据.于是我就想到了将文件夹里面的内容进 ...

  7. C语言程序设计-笔记04-函数

    C语言程序设计-笔记04-函数 例5-1  计算圆柱体的体积.输入圆柱的高和半径,求圆柱体积volume=πxr^2xh.要求定义和调用函数cylinder(r,h)计算圆柱体的体积. #includ ...

  8. P10118 『STA - R4』And

    P10118 『STA - R4』And 题意:给定 A,B,求 \(\sum y - x\),其中 x,y 满足: x < y x + y = A x & y = B 对于加运算和与运 ...

  9. Windows下绑定线程到指定的CPU核心

    在某些场景下,需要把程序绑定到指定CPU核心提高执行效率.通过微软官方文档查询到Windows提供了两个Win32函数:SetThreadAffinityMask和SetProcessAffinity ...

  10. golang cron定时任务简单实现

    目录 星号(*) 斜线(/) 逗号(,) 连字符 (-) 问好 (?) 常用cron举例 使用说明 golang 实现定时服务很简单,只需要简单几步代码便可以完成,不需要配置繁琐的服务器,直接在代码中 ...