我有两个Gradle项目,A
和B
。b
是一个简单的Java应用程序,由a
作为编译项目依赖项使用。是一个web应用程序。
A
和B
都应用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")
为了避免错误,我需要包括哪些配置?
当一个子项目看不到另一个子项目时,如果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 具体行如下: