把build.gradle里的test标签的属性systemProperties末尾加个2:

build报错:

What went wrong:
A problem occurred evaluating root project ‘quickstart’.
Could not find method systemProperties2() for arguments [{property=value}] on task ‘:test’ of type org.gradle.api.tasks.testing.Test.

这个Test类的地址:
gradle-6.0\src\testing-jvm\org\gradle\api\tasks\testing

在这个类的注释里就能看到给测试jvm设置system property的语法:

读取build.properties里定义的property值并进行JVM设置的实现代码位于Test类此处:

    @Overridepublic Test systemProperty(String name, Object value) {forkOptions.systemProperty(name, value);return this;}

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

build.gradle里test标签的实现原理相关推荐

  1. build.gradle里uploadArchives标签的实现原理

    在uploadArchives后面添加一个2,执行gradle build, 遇到错误消息: A problem occurred evaluating root project 'quickstar ...

  2. build.gradle里dependencies标签页的实现原理

    build.gradle里的dependencies标签页: 如果把dependencies改成dependencies2, gradle build的输出会遇到错误消息: A problem occ ...

  3. build.gradle里repositories的mavenCentral实现原理解析

    如果把build.gradle里的mavenCentral改成mavenCentral2会发生什么事? 错误消息:Could not find method mavenCentral2() for a ...

  4. Invalid Gradle JDK configuration found_build.gradle里dependencies标签页的实现原理

    build.gradle里的dependencies标签页: 如果把dependencies改成dependencies2, gradle build的输出会遇到错误消息: > A proble ...

  5. build.gradle代码

    Android Studio 这么强大的工具,就算我们不懂 gradle, groovy, 也照样能借助AS对 Android 项目进行编译.调试.运行.打包等操作.build.gradle 这个文件 ...

  6. com.android.tools.build:gradle:2.0.0-alpha3 build errors

    当Android studio 编译时间过长且出现问题比如下面的提示: java.exe'' finished with non-zero exit value 3. 此时就要检查一下跟目录下面的bu ...

  7. 在Gradle里访问任务(task)的几种方式

    在build.gradle里定义一个hello任务: 输出: 任务也可以通过tasks集合来访问: println tasks.hello.name println tasks['hello'].na ...

  8. Android build.gradle配置详解

    AndroidStudio中的Gradle文件 Android Studio是采用gradle来构建项目的,gradle是基于groovy语言. 如上图所示,创建一个AndroidStudio项目,会 ...

  9. 史上最全Android build.gradle配置详解

    Android Studio是采用gradle来构建项目的,gradle是基于groovy语言的,如果只是用它构建普通Android项目的话,是可以不去学groovy的.当我们创建一个Android项 ...

最新文章

  1. 白话Elasticsearch23-深度探秘搜索技术之通过ngram分词机制实现index-time搜索推荐
  2. when is extension component's resource bundle loaded
  3. 机器学习性能评估指标(综合性总结)
  4. 工业以太网交换机的三种转发方式
  5. OSGI概念理解和入门
  6. pap与chap协议
  7. 几款Android 应用自动化测试工具
  8. linux的字体文件夹在哪里,把windows下的字体安装到Linux系统下的方法介绍
  9. word在试图打开文件时遇到错误,一种解决办法
  10. ftp匿名登录 漏洞复现
  11. 扔垃圾前得先“刷脸”?北京这个小区垃圾分类真的用上了“人脸识别”!
  12. 软件测试之构建测试---BVT
  13. numpy.reshape()函数
  14. CentOS只读文件系统
  15. UI自动化执行遇到的问题汇总
  16. 宇宙真理系列之人类极限:Stephen Wolfram 还活着的地球人中最聪明的人
  17. 成都爱尔樊映川:视网膜上视觉最敏锐部位,出问题怎么办
  18. Docker nginx部署多个web静态资源,且隐藏端口
  19. 利用亚马逊AWS搭建个人服务器
  20. 利用小米手环记录并生成心率图

热门文章

  1. POJ 3020 Antenna Placement
  2. 方立勋_30天掌握JavaWeb_(JSP+JavaBean实现)简单计算器
  3. CodeForces999E 双dfs // 标记覆盖 // tarjan缩点
  4. How-to-quick-getting-started-for-Frontend
  5. Gnome Subtitles 0.0.1
  6. 通信人,请不要吝啬举手之劳
  7. GCCEE全球华人电脑教育应用大会
  8. ASP.NET设置数据格式与String.Format和DataFormatString使用总结
  9. 设计延迟加载的“单例设计模式”
  10. HashMap和HashSet的内部工作机制