如何以智能方式将系统属性传递给Gradle中的测试?

阿列克谢·维诺格拉多夫(Alexei Vinogradov)

build.gradle

tasks.withType(Test){
    systemProperties=System.properties
    println systemProperties['param']
}

现在,我可以在命令行中传递参数:

gradle test -Dparam=10

或将它们放在gradle.properties中

systemProp.param=15

理想情况下,我想将默认值放在gradle.properties中,并能够从命令行覆盖它们。不幸的是,如果我这样做,则gradle.properties具有优先级,并且-Dparam=10被忽略。

您能提供任何解决方案吗?

阿列克谢·维诺格拉多夫(Alexei Vinogradov)

https://issues.gradle.org/browse/GRADLE-2122

自2.12或2.13“聪明的方式”以来,它就可以工作了!

上面的示例正在运行,命令行-D选项将覆盖gradle.properties中的默认值。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何以智能方式将系统属性传递给Gradle中的测试?

来自分类Dev

通过gradle将系统属性传递给黄瓜测试

来自分类Dev

如何将系统属性传递给Docker容器?

来自分类Dev

将系统属性传递给Spring Boot

来自分类Dev

Spring Boot:将系统属性传递给Maven

来自分类Dev

如何通过Java Webstart的最新版本将系统属性传递给Java?

来自分类Dev

从Gradle将系统属性传递到Spring Boot

来自分类Dev

将系统属性和 proguard 配置文件一起传递给 gradle proguardFile 属性

来自分类Dev

IntelliJ 14 + gradle问题与测试中的系统属性

来自分类Dev

如何将系统属性传递到jar文件

来自分类Dev

如何通过系统属性将数组或值列表传递给Java-以及如何访问它?

来自分类Dev

如何在vertx中传递系统属性

来自分类Dev

如何在vertx中传递系统属性

来自分类Dev

通过gradle将系统属性从命令行传递到我的应用

来自分类Dev

通过gradle将系统属性从命令行传递到我的应用程序

来自分类Dev

如何删除Glassfish中的系统属性

来自分类Dev

在.gradle文件中设置gradle系统属性

来自分类Dev

如何将路径从文件传递到我的Java类的系统属性

来自分类Dev

如何在IntelliJ IDEA 13 gradle任务中设置系统属性?

来自分类Dev

通过Activator在Play Framework测试中通过系统属性

来自分类Dev

在 jmockit 单元测试中设置系统属性

来自分类Dev

如何使用Gradle comand行设置Java系统属性?

来自分类Dev

使用m2eclipse,如何传递系统属性

来自分类Dev

系统属性-Dspring.profiles.active在Gradle构建的Spring Boot测试配置中不可用

来自分类Dev

如何将属性集合传递给Gradle

来自分类Dev

为什么我不能将系统属性传递给Windows上的Elasticsearch

来自分类Dev

如何在Eclipse中查看Java系统属性

来自分类Dev

如何在Thymeleaf模板中访问系统属性?

来自分类Dev

如何以整洁的方式将表达式传递给filter()动词?

Related 相关文章

  1. 1

    如何以智能方式将系统属性传递给Gradle中的测试?

  2. 2

    通过gradle将系统属性传递给黄瓜测试

  3. 3

    如何将系统属性传递给Docker容器?

  4. 4

    将系统属性传递给Spring Boot

  5. 5

    Spring Boot:将系统属性传递给Maven

  6. 6

    如何通过Java Webstart的最新版本将系统属性传递给Java?

  7. 7

    从Gradle将系统属性传递到Spring Boot

  8. 8

    将系统属性和 proguard 配置文件一起传递给 gradle proguardFile 属性

  9. 9

    IntelliJ 14 + gradle问题与测试中的系统属性

  10. 10

    如何将系统属性传递到jar文件

  11. 11

    如何通过系统属性将数组或值列表传递给Java-以及如何访问它?

  12. 12

    如何在vertx中传递系统属性

  13. 13

    如何在vertx中传递系统属性

  14. 14

    通过gradle将系统属性从命令行传递到我的应用

  15. 15

    通过gradle将系统属性从命令行传递到我的应用程序

  16. 16

    如何删除Glassfish中的系统属性

  17. 17

    在.gradle文件中设置gradle系统属性

  18. 18

    如何将路径从文件传递到我的Java类的系统属性

  19. 19

    如何在IntelliJ IDEA 13 gradle任务中设置系统属性?

  20. 20

    通过Activator在Play Framework测试中通过系统属性

  21. 21

    在 jmockit 单元测试中设置系统属性

  22. 22

    如何使用Gradle comand行设置Java系统属性?

  23. 23

    使用m2eclipse,如何传递系统属性

  24. 24

    系统属性-Dspring.profiles.active在Gradle构建的Spring Boot测试配置中不可用

  25. 25

    如何将属性集合传递给Gradle

  26. 26

    为什么我不能将系统属性传递给Windows上的Elasticsearch

  27. 27

    如何在Eclipse中查看Java系统属性

  28. 28

    如何在Thymeleaf模板中访问系统属性?

  29. 29

    如何以整洁的方式将表达式传递给filter()动词?

热门标签

归档