Gradle是一个项目构建自动化工具。 Gradle插件打包可重用的构建逻辑片段,可用于许多不同的项目和构建。 Gradle允许您实现自己的自定义插件,因此您可以重用构建逻辑,并与其他人共享。
Gradle ::在sourceSets中设置outputDir时找不到参数的方法main()
请找到下面的脚本,使用gradle清理和构建项目。一切都工作正常,直到我将outputDir添加到java块中的sourceSets。在评论outputDir行时,......
我试图在build.gradle中只运行一行简单的gradle构建:apply plugin:'java'将Java文件放在under-src / main / java / hello / Hello.java当我运行build.gradle时,编译Hello ....
Robolectric 4.0.2测试没有在带有NoSuchMethodError的gradle 3.2.1中运行:setUseLegacyResources(Z)V
我已将我的Gradle插件版本从2.3.3升级到3.2.1,而且我的robolectric测试开始失败。所以我在文档中给出了更改,将robolectric版本升级到4.0.2。但还是......
如何使用Gradle API获取Android Studio主要SourceSet?
我正在为Android Studio开发gradle插件。这是我的问题如何使用Gradle API获取Android Studio主要SourceSet?我想用java源目录做一些复制。 ...
如何使用自定义gradle插件而不将其发布到maven / ivy存储库?
我有2个gradle项目。一个是我的自定义gradle插件,另一个是使用此插件的项目。我知道我可以构建我的自定义插件,将其发布到某个存储库并在我的其他存储库中使用它...
我刚刚将Android Studio 3.2更新为3.3。它将我的项目中的Gradle插件从3.2.1更新到3.3。现在在运行/调试配置中启用高级分析,使我的应用程序崩溃。清洁/重建/ ...
警告:API'variable.getMergeAssets()'已过时/ Android Studio 3.3
在最近的android更新之后,每次构建我的应用程序时,都会收到以下警告:警告:API'variable.getMergeAssets()'已过时,已被'variant ....替换。
这是我的原始代码,适用于较旧的机制包com.xenoterracide.gradle.plugin; import io.spring.gradle.dependencymanagement.DependencyManagementPlugin; import io.spring.gradle ....
上午11:14 Gradle sync失败:无法在org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler类型的对象上找到参数[directory'libs']的方法实现()。 (...
我正在创建gradle插件,它依赖于我的其他本地模块。它的一些gradle构建如下所示:dependencies {compile gradleApi()compile project(“:myDependencyProject”)...
我正在将应用程序从Maven迁移到Gradle。该应用程序使用AspectJ与自定义AspectJ库。所以aspectj-maven-plugin设置如下所示: ...
我正在尝试运行一个非常简单的任务来显示包含的build.gradle存储库。 buildscript {repositories {mavenCentral()} dependencies {classpath“org.wisepersist:...
升级到Android Gradle Plugin 3.2后,Gradle构建中的Findbugs失败
错误消息:没有要分析的文件我的findbugs配置如下:tasks.create([“type”:FindBugs,“dependsOn”:“assemble”,“group”:“verification”,“name”:“findbugs”]) {classes = ...
我已将Kotlin版本更改为1.2.30。更新后,我无法运行该项目。我收到以下错误消息。错误:任务':app:compileDevDebugJavaWithJavac'的执行失败。 > app:...
我正在关注这些文档https://docs.gradle.org/4.2.1/userguide/jacoco_plugin.html在Java应用程序中,启用了java插件,我添加了这一行来启用jacoco插件应用插件: ” ...
我在Gradle 4.6中有一个简单的项目,并希望制作一个可执行的jar。我已经尝试过shadow,gradle-fatjar-plugin,gradle-one-jar,spring-boot-gradle-plugin插件,但它们都不是......
如何修改gradle任务openapi3的dependsOn。 gradle插件是用kotlin编写的
我添加了一个gradle插件com.epages:restdocs-api-spec-gradle-plugin:0.9.0,它公开了一个gradle任务openapi3。此任务依赖于检查运行所有测试的任务。我希望这项任务取决于......
将Android Studio的Gradle插件升级到3.0.1并将Gradle升级到4.1后,无法复制配置依赖项
我曾经使用这个简单的gradle任务将'compile'依赖项复制到一个特定的文件夹:task copyLibs(type:Copy){from configurations.compile into“$ project.rootDir / reports / libs /”}但是......
我正在寻找一种方法来在Gradle 5.2中的外部文件或主构建文件中强制执行子项目的所有依赖项版本。这与...中的新约束功能类似。
错误:“配置'编译'已经过时,已被'实现'替换。”,即使gradle中没有'compile'
我有以下gradle文件,我找不到任何仍然保证警告“配置'编译'已经过时并已被'实现'取代的东西。”第一个模块......