build.gradle ŞimdiSistem özelliklerini, akıllı şekilde testlere nasıl geçirirsiniz?
tasks.withType(Test){
systemProperties=System.properties
println systemProperties['param']
}
Ben komut satırında parametreleri geçirebilirsiniz ya:
gradle test -Dparam=10
veya gradle.properties koydu: İdeal
systemProp.param=15
Varsayılanları 'a eklemek istiyorum gradle.properties, ve bunların komut satırından üzerine yazabilmesi. Maalesef bunu yaparsam, graptic.properties önceliklidir ve -Dparam=10
göz ardı edilir.
Bu konuda herhangi bir çözüm önerebilir misiniz?
https://discuss.gradle.org/t/can-props-from-gradle-properties-be-overwritten-with-d-parameter/6759/6 Şu anda gradle.properties içinde tanımlı olan sistem özellikleri şu anda görünmüyor gibi görünüyor -D – tomasulo
kullanarak üzerine yazılır, teşekkür ederim, gradle sarmalayıcıyı en yeniye güncellemek, sorunu çözdü. –