Pertanyaan yang diberi tag «gradle»

Gradle adalah alat otomasi pembuatan proyek yang menggunakan Groovy DSL. Script gradle build mendukung repositori Maven dan Ivy serta sistem file biasa untuk manajemen dependensi.

3
Dependensi skrip pembangunan Gradle
Apa perbedaan antara mendeklarasikan repositori di buildScriptbagian gradle build atau di level root build. Pilihan 1: build.gradle : buildScript { repositories { mavenCentral(); } } atau build.gradle : repositories { mavenCentral(); }
176 build  repository  gradle 

23
Tidak dapat menyelesaikan simbol 'Tema' di styles.xml (Android Studio)
Sejak hari ini, Android Studio tidak dapat menemukan tema AppCompat di styles.xml, tetapi misalnya AppCompatActivity dalam kode memang dikenali. Versi Android Studio saya adalah 2.2.2, Build # AI-145.3360264 Saya sudah mencoba memutakhirkan ke alat build terbaru, kompilasi versi SDK (25) dll. Tetapi tidak memperbaiki masalah. Saat ini saya telah menginstal …

2
Apa sintaks untuk menulis komentar di file build.gradle?
Melihat ke bawah build.gradlefile ini apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "package.myapp" minSdkVersion 19 targetSdkVersion 21 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.nineoldandroids:library:2.4.0' } Bagaimana …

6
Apa yang sebenarnya dilakukan oleh transitive = true dalam Gradle (wrt crashlytics)?
Apa tepatnya yang transitive = truedilakukan Gradle ? Tidak jelas dari dokumentasi Gradle . Ini dalam konteks di compiledalam build.gradle. Dalam kasus saya, saya bergantung pada crashlytics Android. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') { transitive = true; } Beberapa dokumen Gradle (di sini dan di sini ) menyiratkan bahwa "transitif" default menjadi true. Namun …

30
com.google.android.gms: play-services-measurement-base sedang diminta oleh berbagai perpustakaan lain
Saya memperbarui ke gradle 4.0.1 dan mulai menerima kesalahan berikut Library com.google.android.gms: play-services-measurement-base sedang diminta oleh berbagai perpustakaan lain di [[15.0.4,15.0.4]], tetapi diputuskan menjadi 15.0.2. Nonaktifkan plugin dan periksa pohon dependensi Anda menggunakan ./gradlew: app: dependencies. Proyek saya tidak menggunakan ketergantungan itu jadi saya mencari secara global untuk itu, dan …

14
Bagaimana cara mengatur versionName di nama file APK menggunakan gradle?
Saya mencoba untuk menetapkan nomor versi tertentu dalam nama file APK yang dihasilkan secara otomatis gradle. Sekarang gradle menghasilkan myapp-release.apktetapi saya ingin itu terlihat seperti myapp-release-1.0.apk. Saya telah mencoba mengubah nama opsi yang tampak berantakan. Apakah ada cara sederhana untuk melakukan hal ini? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each …

18
Gradle menemukan JAVA_HOME yang salah meskipun sudah diatur dengan benar
Saat mencoba menjalankan gradle, saya mendapatkan kesalahan berikut: # gradle ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-java Please set the JAVA_HOME variable in your environment to match the location of your Java installation. Namun, ketika saya memeriksa variabel JAVA_HOME saya mendapatkan: # echo $JAVA_HOME /usr/lib/jvm/java-7-oracle JAVA_HOME saya didefinisikan …

7
Cara terbaik untuk menambahkan dukungan Gradle ke Proyek IntelliJ
Saya telah melihat sekeliling sedikit dan belum menemukan solusi terbaik untuk mengubah proyek IntelliJ yang ada menjadi Gradle. Saya bekerja di lingkungan tim dan kami saat ini membagikan file .ipr karena kami memiliki beberapa konfigurasi build yang kami lacak. Kami akan menyingkirkan mereka yang mendukung Gradle pada akhirnya, tetapi saya …

6
Menggunakan Build Flavours - Menyusun folder sumber dan build.gradle dengan benar
Harap dicatat: Jawaban diedit setelah Jawaban Xavier Saya mencoba menggunakan Build Flavours berbeda untuk satu proyek Aplikasi yang sama di Android Studio. Namun, saya sepertinya mengalami kesulitan mengaturnya agar berfungsi dengan benar. Langkah: Buat Proyek Android Studio baru, bernama 'Tes'. Buka build.gradle * dan tambahkan baris berikut: productFlavors { flavor1 …

17
Tidak dapat menemukan atau memuat kelas utama org.gradle.wrapper.GradleWrapperMain
Aku membersihkan seluruh proyek dengan menghapus direktori lokal seperti ~/.gradle, ~/.m2 ~./androiddan ~/workspace/project/.gradledan memilih ponsel File -> Invalidate Caches / Restart...Android Studio. Sekarang pelaksanaan perintah ./gradlewmengarah ke output berikut: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Tak perlu dikatakan, saya menghapus terlalu banyak, pertanyaannya adalah …

10
Menyetel profil aktif dan lokasi konfigurasi dari baris perintah di boot musim semi
Saya punya aplikasi boot musim semi. Saya memiliki tiga profil dalam aplikasi saya - pengembangan, pementasan dan produksi . Jadi saya punya 3 file application-development.yml application-staging.yml application-production.yml Application.yml saya berada di dalam src/main/resources. Saya telah menetapkan profil aktif di application.yml sebagai: spring: profiles.active: development 3 file konfigurasi khusus profil lainnya …

4
Gradle berganti ke mvn instal
Saya punya 2 proyek berbeda yang dibangun di mvn. Saya mencoba mengganti ke Gradle. proyek 1 adalah SDK dan proyek 2 menggunakan SDK (contoh) Pada masa pakar itu menciptakan artefak menggunakan mvn install yang menambahkan seluruh proyek ke dalam repositori lokal. Saya suka bekerja di kelas seperti itu. Saya suka …
163 maven-2  gradle 

6
Cara yang disarankan untuk menghentikan pembangunan Gradle
Bagaimana saya bisa menghentikan pembangunan Gradle setelah mendeteksi masalah? Saya dapat menggunakan pernyataan, melemparkan pengecualian, melakukan System.exit (ide buruk), atau menggunakan fungsi khusus di Gradle (tapi saya tidak dapat menemukannya). Apa cara terbaik untuk Gradle (dan mengapa?).
162 groovy  build  gradle 

14
Konfigurasi proxy gradasi
Saya memerlukan akses web dari Gradle melalui server proxy untuk menggunakan integrasi Gradle / Artifactory untuk Jenkins. Untuk mengurangi kemungkinan penyebab masalah, saya secara manual menambahkan plugin Artifactory di build.gradle dan menjalankannya dari baris perintah: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Mengikuti deskripsi ini, saya menentukan yang berikut di .gradle …

7
Jersey berhenti bekerja dengan InjectionManagerFactory tidak ditemukan
Saya menerima kesalahan di bawah ketika menjalankan Jersey API saya di Tomcat 8.5.11 yang menyebabkan API saya berhenti: Status HTTP 500 - Servlet.init () untuk servlet Jersey REST Service memberikan pengecualian ketik laporan Pengecualian message Servlet.init () untuk servlet Jersey REST Service memberikan pengecualian deskripsi Server mengalami kesalahan internal yang …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.