当前位置: 首页 > 知识库问答 >
问题:

分级构建失败

吴炎彬
2023-03-14

我有两个Gradle项目,ABb是一个简单的Java应用程序,由a作为编译项目依赖项使用。是一个web应用程序。

AB都应用Java插件,A也应用WAR插件。

在构建一个时,我会得到以下错误:

FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':war'.
> Configuration with name 'default' not found.

当单独构建b时,我不会出现错误。当从root构建时,我也没有得到任何错误。只有在构建一个时才会出现此问题。

compile files("lib/B.jar")

为了避免错误,我需要包括哪些配置?

共有1个答案

乌翰学
2023-03-14

当一个子项目看不到另一个子项目时,如果settings.gradle文件不在两个子项目的父目录中,并且其中的子项目是通过includeflat包含的,那么这是可能的。在这种情况下,您可以从父项目调用任何任务,并且所有子项目都将了解彼此,但无法构建单独的子项目。

无论如何,您都需要显示您的项目结构和构建/设置文件,以找出问题所在。

 类似资料:
  • 分级任务 null 在https://help.gradle.org获得更多帮助

  • 嗨,我有多项目分级设置 所有的工作都很好,但有一件事让我抓狂。在生成脚本中: 当我从命令行“gradlew”调用时<-默认任务将被执行 当我从命令行“gradlew tasks”<-task“All task runnable from root project”下调用时,我看到“build” 但当我尝试添加dependsOn('build')、dependsOn(':build')或depend

  • 我尝试使用现有的工作项目进行javascript构建,但它给我一个如下所示的构建错误,有什么想法吗? 该项目适用于Android和IOS,我在没有任何设置更改或其他任何更改的情况下进行了构建 全栈跟踪:

  • 我试着鼓包grpc ***跳过codegen的构建和proto文件的编译,因为SkipCodeGen=true 失败:生成失败,出现异常。 > 其中:构建文件'/home/susi/grpc-java/Build.gradle'行:31

  • 我已经下载了Android SDK工具。解压缩文件,然后在目录工具中运行这些命令 生成失败/home/live/devel/android/tools/myapp/BUILD.xml:90:执行此行时出现以下错误:/home/live/devel/android/tools/ant/BUILD.xml:108:taskdef使用类加载器AntClassLoader找不到类com.android.a

  • [错误]D:...\spark-test\java-gett-start\src\main\java\main.java:[73,35]错误:源代码1.5中不支持lambda表达式 这是一个heroku示例java项目,在System.properties文件中设置了java版本:java.runtime.version=1.8 具体行如下: