8得票1回答
Gradle在自定义任务中设置属性

我有一个Gradle任务,运行一些代码检查,通常在构建过程中执行。 由于这个任务需要很长时间,我实现了一个标志,以便在正常构建期间不运行它,但需要通过属性启用: tasks.withType(MyTaskType) { //config switch "-Pcheck=true" ...

22得票2回答
Android Gradle构建错误:“AAPT2 aapt2-4.1.0-6503028-windows Daemon #0: 链接过程中出现意外错误,尝试停止守护进程。”

我在构建 Android 应用程序时遇到了此错误:> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > AAPT2 aapt2-4...

310得票16回答
构建被配置为优先使用设置仓库而非项目仓库,但是构建文件 'build.gradle' 添加了仓库 'maven'。

我想在我的gradle文件中添加jitpack.io作为一个仓库。这是我的gradle根文件:buildscript { repositories { google() mavenCentral() } dependencies { ...

18得票1回答
使用Java9模块化的SLF

我使用Java 9模块设置了一个小的测试项目。其结构如下:. ├── build.gradle └── src ├── main │   └── java │   ├── module-info.java │   └── slfTest ...

18得票3回答
Gradle和Docker:如何在Docker容器中运行Gradle构建?

我有以下的docker文件,可以运行一个spring boot应用程序: # For Java 11, try this FROM adoptopenjdk/openjdk11:alpine-jre # ARG JAR_FILE=/build/libs/pokerstats-0.0.1-S...

9得票1回答
为什么在Gradle中不能将属性声明为输出?

如果我的任务更改了某个属性,当执行两次时,就不能完成增量构建。每次都需要重新执行该任务。我可以使用upToDateWhen()方法来检查该属性吗? 有没有什么目的是属性不能声明为任务输出? 图片来源: (Muschko, Benjamin. "Hooking into the Buil...

11得票2回答
如何确定在Flutter应用中使用哪个版本的Google Firebase插件?

我一直在遇到Gradle无法构建的问题(在iOS上工作正常)。我苦苦挣扎,因为Gradle提供了一个通用错误,今天终于找到了答案: FAILURE: Build failed with an exception. * What went wrong: Failed to capture f...

8得票1回答
从单个任务中发布多个构件

我有一个Gradle任务,执行一个命令行工具,创建多个zip文件。生成文件后,我希望Gradle将结果zip文件发布到Maven存储库中。每个zip文件都有自己的artifactId和groupId(可以从zip文件的文件名中派生)。不知道zip文件的数量和名称,每次运行可能都不同。 我不是...

10得票2回答
在使用Gradle构建Android应用时,使用Jackson 2.2.x出现NoClassDefFoundError错误。

对于我的Android项目,我按照以下步骤使用Gradle配置Jackson 2.2.x: // build.gradle buildscript { repositories { mavenCentral() } dependencies { ...

64得票8回答
未解决的引用:launch

尝试运行一些 Kotlin 协程的示例,但无法构建我的项目。我正在使用最新的 gradle 版本-4.1。 有什么建议可以检查/修复吗? 这里是 build.gradlebuildscript { ext.kotlin_version = '1.1.4-3' reposi...