«gradle» etiketlenmiş sorular

Gradle, Groovy DSL kullanan bir proje oluşturma otomasyon aracıdır. Gradle build komut dosyaları Maven ve Ivy depolarını ve bağımlılık yönetimi için düz dosya sistemini destekler.

5
Gradle ve -D aracılığıyla testime Sistem özelliği nasıl verilir
Sistem özelliğini okuyan bir Java programım var System.getProperty("cassandra.ip"); ve başladığım bir Gradle derleme dosyam var gradle test -Pcassandra.ip=192.168.33.13 veya gradle test -Dcassandra.ip=192.168.33.13 ancak System.getProperty her zaman null döndürür . Bulduğum tek yol, bunu Gradle derleme dosyama şu yolla eklemekti: test { systemProperty "cassandra.ip", "192.168.33.13" } -D ile nasıl yaparım
103 java  testing  gradle 

6
Gradle'dan mevcut işletim sistemi nasıl tespit edilir
Groovy ile nasıl yapılacağına dair şu cevabı buldum: Groovy / Grails ile platformu (Pencere veya Linux) algılama : if (System.properties['os.name'].toLowerCase().contains('windows')) { println "it's Windows" } else { println "it's not Windows" } Daha iyi bir yol var mı?
103 gradle 

5
Studio 3.4'ü güncelledikten sonra argümanlar için leftShift () yöntemi bulunamadı
Studio 3.4ve Gradle sürümünü güncelledikten 5.1.1sonra, leftShift () yöntemi bulunamadı olarak görevimde hata aldım Benim görevim: task incrementBetaVersion << { println("Incrementing Beta Version Number...") incrementVersionNumber('BetaVersionNumber') println("Incrementing Beta Version Number...") incrementVersionName('BetaVersionName') } <<Satırda sol kaydırma operatörü için hata aldım . Bu hata nasıl çözülür?

8
Android Gradle'daki çoklu lezzet kitaplığına dayalı çoklu lezzet uygulaması
Uygulamamın çeşitli pazarlar için uygulama içi faturalandırma sistemleri için birkaç çeşidi var. Tüm projelerim için temel kodu paylaşan tek bir kitaplığım var. Ben de bu ödeme sistemlerini ürün çeşidi olarak bu kitaplığa eklemeye karar verdim. Soru, android kitaplığında ürün aromaları olabilir mi? Öyleyse, uygulamanın ilgili aromasına nasıl farklı tatlar ekleyebilirim? …

1
Gradle'da derleme ve çalışma zamanı yapılandırmaları arasındaki fark
Sorum biraz yaygın ama Gradle ile bağlantılı. Neden derleme ve çalışma zamanı yapılandırmasına ihtiyacımız var? Bir şeyi derlediğimde, java sınıflarımı bayt koduna dönüştürmek için yapılara ihtiyacım var, bu nedenle derleme yapılandırmasına ihtiyacım var, ancak neden çalışma zamanı yapılandırması gerekiyor, uygulamamı JVM'de çalıştırmak için neden başka bir şeye ihtiyacım var? Aptalca …


9
"Program türü zaten mevcut" ne anlama geliyor?
Android Studio'da bir uygulama oluşturmaya çalışıyorum. Eclipse Paho kitaplığını kademeli bağımlılık olarak ekledikten sonra (yoksa Maven mi? Android ekosisteminde yeniyim) aşağıdaki hatayı aldım: Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat Message{kind=ERROR, text=Program type already present: android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat, sources=[Unknown source file], tool name=Optional.of(D8)} Bu hatayla ilgili birçok farklı StackOverflow sorusunu kontrol ettim, ancak yanıtların …



6
Jetifier nedir?
Jetifier nedir? Örneğin, androidx paketli bağımlılıkları kullanarak yeni bir proje oluşturmak için, bu yeni projenin gradle.properties dosyasına aşağıdaki satırı eklemesi gerekir : android.enableJetifier=true Peki bu ne anlama geliyor - "jetifier'ı etkinleştir"?
101 android  gradle  androidx 

5
Gradle ile JUnit testleri nasıl çalıştırılır?
Şu anda aşağıdaki build.gradle dosyam var : apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Bu build.gradle dosya benim depo içindir burada . Tüm ana dosyalarım src / model / dizinindedir ve ilgili …

2
Android Studio'da (Gradle) apache commons koleksiyonları nasıl eklenir
ListUtils'i kullanmaya çalışıyorum ama uygulamayı çalıştırdığımda şu hatayı aldım: Caused by: java.lang.ClassNotFoundException: Didn't find class "org.apache.commons.collections.ListUtils" on path: DexPathList[[zip file "/data/app/com.meridianaspect.wiw-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] Sanırım bu kitaplığı bir şekilde gradle aracılığıyla içe aktarmam gerekiyor, ama bunu nasıl yapacağımı bilmiyorum?
100 android  gradle 

7
BootRun'dan JVM seçenekleri nasıl geçirilir
Uzak ana bilgisayarla iletişim kuran basit Spring web uygulaması geliştiriyorum ve kurumsal proxy arkasında yerel olarak test etmek istiyorum. "Spring Boot" gradle eklentisini kullanıyorum ve asıl soru, JVM için proxy ayarlarını nasıl belirleyebilirim? Bunu yapmanın birkaç yolunu denedim: gradle -Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080 bootRun export JAVA_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" export GRADLE_OPTS="-Dhttp.proxyHost=X.X.X.X -Dhttp.proxyPort=8080" Ancak hiçbiri …
100 java  gradle  spring-boot 

3
Bir Gradle komut dosyasını diğerine nasıl aktarabilirim?
Bir dizi netbeans projesi oluşturmak ve bir dizi ortama dağıtmak için bir dizi işlevselliği tamamlayan karmaşık bir gradle komut dosyam var. Komut dosyası çok iyi çalışıyor, ancak özünde hepsi proje ve çevre bilgilerini tutan yarım düzine harita aracılığıyla yapılandırılıyor. Görevleri başka bir dosyaya soyutlamak istiyorum, böylece haritalarımı basit bir yapı …
99 java  ant  groovy  build  gradle 

6
Gradle DSL yöntemi bulunamadı: 'kapt ()'
Gradle DSL yöntemi bulunamadı: 'kapt ()' Olası nedenler: 'jetpacklearn' projesi, Android Gradle eklentisinin yöntemi içermeyen bir sürümünü kullanıyor olabilir (örneğin, 'testCompile' 1.1.0'da eklenmiştir). Eklentiyi 3.4.0 sürümüne yükseltin ve projeyi senkronize edin 'Jetpacklearn' projesi, yöntemi içermeyen bir Gradle sürümünü kullanıyor olabilir. Gradle sarmalayıcı dosyasını açın GradleVersion'ım '3.4.0' ama bununla başa çıkamıyorum, …
99 android  gradle  kapt 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.