Exec komut satırı ve yürütülebilir dosyalarındaki görevlerin neden devralma ortamı varsında farklı davrandığını bilen var mı?Exec türünün ana görevlerinde, commandLine ve çalıştırılabilir neden farklı davranıyor?
task checkRubyVersionCommandLine(type: Exec) {
commandLine 'ruby -v'
}
Ancak bu iyi çalışır:
task checkRubyVersionExecute(type: Exec) {
executable = 'ruby'
args = ['-v']
}
ne olabilir için CommandLine olduğu, ya da ne kadar Gradle benim ortamdan yakut bulamazsa çünkü
Örneğin, ben Bu Göreve koşamam Çalıştığı kabuktan değişkenleri almak için olsun? Neden yürütülebilir sadece çalışır?
Sağdaki sesler, Şerefe. Mat. – matt
, yürütmeye istekli olduğu komut olan 'ruby -v' değil mi? – Vincent
Bağlantı bozuk –