gradle使用之版本依赖冲突

1,新的依赖加载不到
有一个静态项目的版本更新了,我早gradle.build中升级了版本,可是居然还是依赖老的版本。
原因分析:可以在gradle插件(idea软件的右上方,点入出问题的project包,比如我的是service包中出问题了,点击Tasks中的help下的dependencies)
gradle使用之版本依赖冲突_第1张图片这里会在控制台console打印出依赖树,可以分析出是其他项目依赖了老版本,所以它还是采用了老版本,不得不吐槽这个合并冲突得的策略不太行。。
于是首先我改了build.gradle文件,强制指定版本。

 compile ("com.pdd.api:baymax-domain:$baymaxVersion") {
                force = true;
            }

可是还是依赖了老版本,很无语,于是我点击了clean,然后重新build,依然没什么用,
最后在终端输入:gradlew build --refresh-dependencies
发现项目的gradle-wrapper.jar不见了,最后找了其他项目的这个脚本jar包加上,还是有问题。
最后进入仓库将老版本的依赖jar全部删除了,然后就好了。

你可能感兴趣的:(项目)