Gradle:在项目中找不到路径的任务

用户3685285

我有一个具有以下结构的gradle项目:

rootDir
|--agent-v1.0.0
   |--agent.jar
|--proj1
   |-- // other project files
   |--build.gradle
|--proj2
   |-- // other project files
   |--build.gradle
|--build.gradle

我想test.jvmArgs = ['javaagent:agent-v1.0.0/agent.jar']为所有子项目运行,所以我在 root 中编写了以下任务build.gradle

subprojects {
    task cs {
        outputs.upToDateWhen { false }
        dependsOn test.jvmArgs = ['javaagent:../agent-v1.0.0/agent.jar']
    }
}

但这失败了:

无法确定任务“:proj1”的依赖关系。

在项目“:proj1”中找不到路径为“javaagent:../agent-v1.0.0/agent.jar”的任务。

我已经尝试将 agent-v1.0.0 放在根目录和每个项目中,但仍然失败。我错过了什么?

昵称

你为什么要把这个逻辑包装成一个新的task然后将返回值传递jvmArgsdependsOn?

只需正确配置测试任务:

subprojects {
    tasks.withType(Test) {
        jvmArgs "-javaagent:${project.rootDir}/agent-v1.0.0/agent.jar"
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在根项目中找不到任务“installRelease”

来自分类Dev

Spring Boot多模块Gradle项目类路径问题:找不到包,找不到符号

来自分类Dev

Android Studio 0.4.3-在根项目中找不到任务“汇编”

来自分类Dev

Android Studio 0.4.3-在根项目中找不到任务“汇编”

来自分类Dev

从 Bamboo 运行时在根项目中找不到任务“组装”

来自分类Dev

将 Android Studio 更新到 3.0 后,在根项目中找不到任务“bintrayUpload”

来自分类Dev

在gradle子项目中找不到Spring存储库组件(Springboot)

来自分类Dev

找不到com.android.tools.build:gradle:3.2.1。在github的示例项目中

来自分类Dev

在Qt CMake项目中找不到QCursor

来自分类Dev

在2.1.1项目中找不到GrailsCompiler

来自分类Dev

在项目中找不到Json文件

来自分类Dev

在Maven项目中找不到ImmutableMap

来自分类Dev

在vaadin项目中找不到JavaScript文件

来自分类Dev

在2.1.1项目中找不到GrailsCompiler

来自分类Dev

在参考项目中找不到exe

来自分类Dev

Ecto 在项目中找不到回购

来自分类Dev

Gradle构建失败:在根项目'spotify-web-api-android'中找不到任务'jar'

来自分类Dev

多个项目中的项目找不到特定的项目依赖项

来自分类Dev

詹金斯-java.lang.IllegalArgumentException:最后一个单元没有足够的有效位和Gradle错误:在根项目中找不到任务'null'

来自分类Dev

Gradle在Windows上找不到AndroidSDK路径

来自分类Dev

SonarQube找不到项目配置路径

来自分类Dev

在 gradle 同步中突然出错 - 构建工具版本 27.0.1 和支持版本 27.0.1 等。在 android studio 项目中找不到

来自分类Dev

Android Studio项目中发生Gradle任务错误

来自分类Dev

Gradle构建任务installRelease在Android项目中丢失

来自分类Dev

Gradle:以编程方式执行子项目中的任务

来自分类常见问题

在根项目“ myproject”中找不到路径为“:mypath”的项目

来自分类Dev

在电子项目中找不到模块

来自分类Dev

在Hibernate JPA项目中找不到persistence.xml

来自分类Dev

从启动项目中找不到的文件中读取

Related 相关文章

  1. 1

    在根项目中找不到任务“installRelease”

  2. 2

    Spring Boot多模块Gradle项目类路径问题:找不到包,找不到符号

  3. 3

    Android Studio 0.4.3-在根项目中找不到任务“汇编”

  4. 4

    Android Studio 0.4.3-在根项目中找不到任务“汇编”

  5. 5

    从 Bamboo 运行时在根项目中找不到任务“组装”

  6. 6

    将 Android Studio 更新到 3.0 后,在根项目中找不到任务“bintrayUpload”

  7. 7

    在gradle子项目中找不到Spring存储库组件(Springboot)

  8. 8

    找不到com.android.tools.build:gradle:3.2.1。在github的示例项目中

  9. 9

    在Qt CMake项目中找不到QCursor

  10. 10

    在2.1.1项目中找不到GrailsCompiler

  11. 11

    在项目中找不到Json文件

  12. 12

    在Maven项目中找不到ImmutableMap

  13. 13

    在vaadin项目中找不到JavaScript文件

  14. 14

    在2.1.1项目中找不到GrailsCompiler

  15. 15

    在参考项目中找不到exe

  16. 16

    Ecto 在项目中找不到回购

  17. 17

    Gradle构建失败:在根项目'spotify-web-api-android'中找不到任务'jar'

  18. 18

    多个项目中的项目找不到特定的项目依赖项

  19. 19

    詹金斯-java.lang.IllegalArgumentException:最后一个单元没有足够的有效位和Gradle错误:在根项目中找不到任务'null'

  20. 20

    Gradle在Windows上找不到AndroidSDK路径

  21. 21

    SonarQube找不到项目配置路径

  22. 22

    在 gradle 同步中突然出错 - 构建工具版本 27.0.1 和支持版本 27.0.1 等。在 android studio 项目中找不到

  23. 23

    Android Studio项目中发生Gradle任务错误

  24. 24

    Gradle构建任务installRelease在Android项目中丢失

  25. 25

    Gradle:以编程方式执行子项目中的任务

  26. 26

    在根项目“ myproject”中找不到路径为“:mypath”的项目

  27. 27

    在电子项目中找不到模块

  28. 28

    在Hibernate JPA项目中找不到persistence.xml

  29. 29

    从启动项目中找不到的文件中读取

热门标签

归档