Projelerim için gradle kullanımını genelleştirmek niyetindeyim ve aynı yapı dosyasını her yerde yeniden kullanmak istiyorum. Maalesef geçişi kolaylaştırmak için $ subject'de belirtilen özellikleri tek bir dosyada tanımlamaya çalışırken sorun yaşıyorum.
Bu derece 1.6.
Denediğim şey, tüm girişimlerde başarısızlıkla:
gradle.properties
: adı değiştirilemez (salt okunur, a kullanmalısettings.gradle
ve kök proje adını geçersiz kılmalı !);{source,target}Compatibility
dikkate alınmaz;settings.gradle
:{source,target}Compatibility
hesaba katılmaz!
Peki bunu başarmanın doğru yöntemi nedir? Şimdiye kadar denediğim şey gradle.properties
:
group = something
name = whatever # cannot do!
version = whatever
sourceCompatibility = whatever # not taken into account!
Ve içinde settings.gradle
:
sourceCompatibility = "whatever"; # not taken into account!
DÜZENLE Pekala, "isim" problemi çözülemiyor; geri kalanı için, yapı dosyasına uyguladığım başka bir dosya kullandım. "İsim" kullanımı gerçekten doğru değil: /
DÜZENLEME 2 Bu şimdi 2014 ve 1.12.