gradleGradle

Gradle错误之Circular dependency

2019-07-03  本文已影响7人  葉糖糖

这是因为项目中有循环引用,例如:A工程引用了B工程中的方法,同样B工程也引用了A工程中的资源,计算机就会头痛,究竟是在引用

org.gradle.api.CircularReferenceException: Circular dependency between the following tasks:
:common-service:classes
\--- :common-service:compileJava
     +--- :common-service:jar
     |    \--- :common-service:classes (*)
     \--- :common-web:jar
          \--- :common-web:classes
               \--- :common-web:compileJava
                    +--- :common-service:jar (*)
                    \--- :common-web:jar (*)

(*) - details omitted (listed previously)

解决方法:

最好保持单向的引用,如果是两个或者多个工程都需要用的资源,那则提取出来。

上一篇下一篇

猜你喜欢

热点阅读