build.gradle里test标签的实现原理
生活随笔
收集整理的這篇文章主要介紹了
build.gradle里test标签的实现原理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
把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标签的实现原理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 印度亿万富翁:马斯克最大的贡献不是特斯拉
- 下一篇: build.gradle里uploadA