Articles of gradle

Android Studio: onde está a janela de saída do erro do compilador?

Quando executo meu projeto no Android Studio, na janela “Mensagens”, obtenho: Gradle: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ‘:play01:compileDebug’. > Compilation failed; see the compiler error output for details. * Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option to […]

Como / quando gerar arquivos wrapper Gradle?

Eu estou tentando entender como funciona o Gradle Wrapper. Em muitos repos de origem, vejo a seguinte estrutura: projectRoot/ src/ build.gradle gradle.properties settings.gradle gradlew gradlew.bat gradle/ wrapper/ gradle-wrapper.jar gradle-wrapper.properties Minhas perguntas: Como / quando se gera gradlew / gradlew.bat ? Você deveria gerá-los apenas uma vez quando o projeto é criado pela primeira vez? Você […]

Como posso forçar gradle para baixar novamente as dependencies?

Como posso dizer ao gradle para baixar novamente as dependencies dos repositorys?

Como eu digo ao Gradle para usar uma versão específica do JDK?

Eu não consigo entender isso. Cenário: Eu tenho um aplicativo construído com gradle O aplicativo usa o JavaFX O que eu quero Use uma variável (definida por máquina de desenvolvedor) que aponte para uma instalação de um JDK que será usado para construir toda a aplicação / testes / … Eu pensei em ter o […]

Usando o Gradle para construir um jar com dependencies

Eu tenho uma compilation multiprojeto e eu coloquei uma tarefa para construir um pote de gordura em um dos subprojetos. Eu criei a tarefa semelhante à descrita no livro de receitas . jar { from configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } manifest { attributes ‘Main-Class’: ‘com.benmccann.gradle.test.WebServer’ } } A execução resulta no seguinte […]

Aplique o arquivo gradle de um repository diferente

Temos vários repositorys git para diferentes projetos. Existe também um repository git para fins de infraestrutura. Temos plugins gradle personalizados escritos neste repository de infra-estrutura que usamos em outros repositorys Exemplo: buildscript { apply from: ‘foo/bar/devinfra-buildscript.gradle’, to: buildscript } apply plugin: ‘devinfra’ Aqui estamos tendo o arquivo {} de compilation, foo / bar / buildscript.gradle […]

Usando gradle para encontrar a tree de dependência

É possível usar gradle para produzir uma tree do que depende de quê? Eu tenho um projeto e gostaria de descobrir todas as dependencies para que eu possa podá-lo um pouco com declarações futuras etc.

Como adicionar dependência de arquivo .jar local ao arquivo build.gradle?

Então eu tentei adicionar minha dependência de arquivo .jar local ao meu arquivo build.gradle: apply plugin: ‘java’ sourceSets { main { java { srcDir ‘src/model’ } } } dependencies { runtime files(‘libs/mnist-tools.jar’, ‘libs/gson-2.2.4.jar’) runtime fileTree(dir: ‘libs’, include: ‘*.jar’) } E você pode ver que eu adicionei os arquivos .jar na pasta referencedLibraries aqui: https://github.com/WalnutiQ/wAlnut/tree/version-2.3.1/referencedLibraries Mas […]