Gradle est un outil d'automatisation de construction de projet qui utilise un Groovy DSL. Les scripts de construction Gradle prennent en charge les référentiels Maven et Ivy ainsi que le système de fichiers standard pour la gestion des dépendances.
Quelle est la différence entre la déclaration de référentiels dans la buildScriptsection de la construction gradle ou au niveau racine de la construction. Option 1: build.gradle : buildScript { repositories { mavenCentral(); } } ou build.gradle : repositories { mavenCentral(); }
Depuis aujourd'hui, Android Studio ne peut pas trouver les thèmes AppCompat dans styles.xml, mais par exemple, AppCompatActivity dans le code est reconnu. Ma version Android Studio est 2.2.2, Build # AI-145.3360264 J'ai déjà essayé de mettre à niveau vers les derniers outils de construction, de compiler la version sdk (25), …
Que fait transitive = trueexactement Gradle ? Cela n'apparaît pas clairement dans la documentation de Gradle . C'est dans le contexte de l' compileintérieur build.gradle. Dans mon cas, je compte sur les crashlytics d'Android. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') { transitive = true; } Plusieurs documents Gradle ( ici et ici ) impliquent que …
J'ai mis à jour vers gradle 4.0.1 et j'ai commencé à recevoir l'erreur suivante La bibliothèque com.google.android.gms: play-services-measure-base est demandée par diverses autres bibliothèques à [[15.0.4,15.0.4]], mais se résout en 15.0.2. Désactivez le plugin et vérifiez votre arborescence de dépendances en utilisant ./gradlew: app: dependencies. Mon projet n'utilise pas cette …
J'essaie de définir un numéro de version spécifique dans le nom de fichier APK généré automatiquement par gradle. Maintenant, gradle génère myapp-release.apkmais je veux qu'il ressemble à quelque chose comme myapp-release-1.0.apk. J'ai essayé de renommer des options qui semblent désordonnées. Existe-t-il un moyen simple de le faire? buildTypes { release …
Lorsque j'essaye d'exécuter gradle, j'obtiens l'erreur suivante: # 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. Cependant, lorsque je vérifie la variable JAVA_HOME, j'obtiens: # echo $JAVA_HOME /usr/lib/jvm/java-7-oracle Mon JAVA_HOME est défini …
J'ai beaucoup cherché et je n'ai pas trouvé la meilleure solution pour convertir un projet IntelliJ existant en Gradle. Je travaille dans un environnement d'équipe et nous partageons actuellement le fichier .ipr car nous avons quelques configurations de construction que nous suivons. Nous finirons par nous débarrasser de ceux en …
J'ai une application de démarrage à ressort. J'ai trois profils dans mon application -> développement, mise en scène et production . Donc j'ai 3 fichiers application-development.yml application-staging.yml application-production.yml Mon application.yml réside à l'intérieur src/main/resources. J'ai défini le profil actif dans application.yml comme: spring: profiles.active: development Les 3 autres fichiers de …
Remarque: réponse modifiée après la réponse de Xavier J'essaie d'utiliser différentes saveurs de construction pour un même projet d'application dans Android Studio. Cependant, il semble que je passe un temps terrible à le configurer pour qu'il fonctionne correctement. Pas: Créez un nouveau projet Android Studio, nommé «Test». Ouvrez build.gradle * …
J'ai nettoyé l'ensemble du projet en supprimant les répertoires locaux comme ~/.gradle, ~/.m2 ~./androidet ~/workspace/project/.gradleet en choisissant File -> Invalidate Caches / Restart...dans Android Studio. Maintenant, l'exécution de la commande ./gradlewconduit à la sortie suivante: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Inutile de dire …
J'ai 2 projets différents construits sur mvn. J'essaye de remplacer Gradle. le projet 1 est SDK et le projet 2 utilise le sdk (exemple) À l'époque de maven, il crée un artefact en utilisant mvn install qui ajoute l'ensemble du projet dans le référentiel local. J'aime travailler en gradle comme …
Comment puis-je arrêter une compilation Gradle après avoir détecté un problème? Je peux utiliser une assert, lancer une exception, faire un System.exit (mauvaise idée) ou utiliser une fonction dédiée dans Gradle (mais je n'ai pas pu en trouver). Quelle est la meilleure façon pour Gradle (et pourquoi?).
J'ai besoin d'un accès Web depuis Gradle via un serveur proxy pour utiliser l'intégration Gradle / Artifactory pour Jenkins. Pour réduire les causes possibles des problèmes, j'ajoute manuellement le plugin Artifactory dans build.gradle et je l'exécute à partir de la ligne de commande: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Suite …
Je reçois l'erreur ci-dessous lors de l'exécution de mon API Jersey dans Tomcat 8.5.11, ce qui provoque l'arrêt de mon API: Statut HTTP 500 - Servlet.init () pour le servlet Jersey REST Service a levé une exception type Rapport d'exception message Servlet.init () pour le servlet Jersey REST Service a …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.