Preguntas etiquetadas con gradle

Gradle es una herramienta de automatización de compilación de proyectos que utiliza un DSL Groovy. Los scripts de compilación Gradle son compatibles con los repositorios Maven e Ivy, así como con el sistema de archivos sin formato para la gestión de dependencias

3
Gradle dependencias de buildscript
¿Cuál es la diferencia entre declarar repositorios en la buildScriptsección de la construcción de gradle o en el nivel raíz de la construcción? Opción 1: build.gradle : buildScript { repositories { mavenCentral(); } } o build.gradle : repositories { mavenCentral(); }
176 build  repository  gradle 


2
¿Cuál es la sintaxis para escribir comentarios en el archivo build.gradle?
Mirando este build.gradlearchivo 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' } ¿Qué pasa si …


30
com.google.android.gms: play-services-measure-base está siendo solicitado por varias otras bibliotecas
Actualicé a gradle 4.0.1 y comencé a recibir el siguiente error La biblioteca com.google.android.gms: play-services-medición-base está siendo solicitada por varias otras bibliotecas en [[15.0.4,15.0.4]], pero se resuelve en 15.0.2. Deshabilite el complemento y verifique su árbol de dependencias usando ./gradlew: app: dependencies. Mi proyecto no usa esa dependencia, así que …

14
¿Cómo configurar versionName en el nombre de archivo APK usando gradle?
Estoy tratando de establecer un número de versión específico en el nombre de archivo APK generado automáticamente de Gradle. Ahora gradle genera myapp-release.apkpero quiero que se vea algo así myapp-release-1.0.apk. He intentado renombrar opciones que parecen desordenadas. ¿Hay una manera simple de hacer esto? buildTypes { release { signingConfig signingConfigs.release …

18
Gradle encuentra JAVA_HOME incorrecto aunque esté configurado correctamente
Cuando intento ejecutar gradle, aparece el siguiente error: # 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. Sin embargo, cuando verifico la variable JAVA_HOME obtengo: # echo $JAVA_HOME /usr/lib/jvm/java-7-oracle Mi JAVA_HOME está …



17
No se pudo encontrar o cargar la clase principal org.gradle.wrapper.GradleWrapperMain
Limpié todo el proyecto mediante la supresión de los directorios locales como ~/.gradle, ~/.m2 ~./androidy ~/workspace/project/.gradle, y eligiendo File -> Invalidate Caches / Restart...en Android Studio. Ahora la ejecución del comando ./gradlewconduce a la siguiente salida: usr$ ./gradlew tasks Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain Huelga decir …

10
Establecer el perfil activo y la ubicación de configuración desde la línea de comandos en el arranque de primavera
Tengo una aplicación de arranque de primavera. Tengo tres perfiles en mi aplicación-> desarrollo, puesta en escena y producción . Entonces tengo 3 archivos application-development.yml application-staging.yml application-production.yml Mi application.yml reside dentro src/main/resources. He configurado el perfil activo en application.yml como: spring: profiles.active: development Los otros 3 archivos de configuración específicos …

4
Gradle alternativo para instalar mvn
Tengo 2 proyectos diferentes construidos en mvn. Estoy tratando de reemplazar a Gradle. el proyecto 1 es SDK y el proyecto 2 usa el SDK (ejemplo) En el momento de maven, crea artefactos usando mvn install que agrega todo el proyecto al repositorio local. Me gusta trabajar en gradle así. …
163 maven-2  gradle 

6
Forma recomendada de detener una compilación de Gradle
¿Cómo puedo detener una compilación de Gradle después de detectar un problema? Puedo usar una afirmación, lanzar una excepción, hacer un System.exit (mala idea) o usar una función dedicada en Gradle (pero no pude encontrar una). ¿Cuál es la mejor manera para Gradle (y por qué?).
162 groovy  build  gradle 

14
Configuración del proxy Gradle
Necesito acceso web desde Gradle a través de un servidor proxy para usar la integración Gradle / Artifactory para Jenkins. Para reducir las posibles causas de problemas, agrego manualmente el complemento Artifactory en build.gradle y lo ejecuto desde la línea de comandos: apply { apply from: "http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle" } Siguiendo esta …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.