Articles of gradle

Como construir um contêiner docker para um aplicativo java

O que eu quero fazer é criar uma imagem docker para meu aplicativo Java, mas as considerações a seguir devem ser verdadeiras para a maioria das linguagens compiladas. problema No meu servidor de compilation, quero produzir uma imagem do docker para meu aplicativo como o entregável. Para isso eu tenho que compilar o aplicativo usando […]

Gradle para executar a class Java (sem modificar o build.gradle)

Existe um plug – in Eclipse simples para executar o Gradle, que apenas usa a linha de comando para iniciar o gradle. O que é gradle analog para compilar e executar mvn compile exec:java -Dexec.mainClass=example.Example Desta forma, qualquer projeto com gradle.build poderia ser executado. UPDATE: Houve uma pergunta semelhante Qual é o equivalente gradle do […]

Como eu excluo todas as instâncias de uma dependência transitiva ao usar o Gradle?

Meu projeto gradle usa o plugin do application para criar um arquivo jar. Como parte das dependencies transitivas de tempo de execução, acabo puxando em org.slf4j:slf4j-log4j12 . (Ele é referenciado como uma dependência sub-transitiva em pelo menos 5 ou 6 outras dependencies transitivas – este projeto está usando spring e hadoop, então tudo, menos a […]

Gradle não encontra o tools.jar

Eu estou usando doclets javadoc com gradle, então eu preciso usar o pacote tools.jar, que está na pasta lib do jdk (1.6.0_26 no meu caso). O ponto é que o gradle não o pega automaticamente, então eu adicionei esse pacote de ferramentas à minha pasta libs e adicionei-o ao dependencies.gradle. Agora quero levá-lo diretamente da […]

Erro: Conflito com dependência ‘com.google.code.findbugs: jsr305’

Criei um novo projeto no Android Studio 2.2 Preview 1 com o aplicativo Android e o módulo Backend com o Google Messaging. Este é o arquivo do aplicativo: apply plugin: ‘com.android.application’ android { compileSdkVersion 23 buildToolsVersion “23.0.3” defaultConfig { applicationId “com.xxx.xxx” minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName “1.0” testInstrumentationRunner “android.support.test.runner.AndroidJUnitRunner” } buildTypes { release […]

Configuração de proxy Gradle

Eu preciso de access à web de Gradle através de um servidor proxy para usar a integração Gradle / Artifactory para Jenkins. Para reduzir possíveis causas de problemas, adiciono manualmente o plug-in Artifactory no build.gradle e executo-o a partir da linha de comando: apply { apply from: “http://gradle.artifactoryonline.com/gradle/plugins/org/jfrog/buildinfo/build-info-extractor-gradle/1.0.1/artifactoryplugin-1.0.1.gradle” } Seguindo essa descrição, especifiquei o seguinte […]

Peer não autenticado durante a importação do projeto Gradle no eclipse

Enquanto eu estou importando o projeto gradle no eclipse, ele está me dando esse erro. FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project ‘test’. > Could not resolve all dependencies for configuration ‘:classpath’. > Could not resolve de.richsource.gradle.plugins:gwt-gradle-plugin:0.3. Required by: :test:unspecified > Could not GET ‘https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/de/richsource/gradle/plugins/gwt-gradle-plugin/0.3/gwt-gradle-plugin-0.3.pom’. > […]

Dependências de teste multi-projeto com gradle

Eu tenho uma configuração multi-projeto e quero usar o gradle. Meus projetos são assim: Projeto A -> src/main/java -> src/test/java Projeto B -> src/main/java (depende do src/main/java no Projeto A ) -> src/test/java (depende do src/test/java no Projeto A ) Meu arquivo build.gradle Project B é assim: apply plugin: ‘java’ dependencies { compile project(‘:ProjectA’) } […]

Entendendo a syntax groovy em uma definição de tarefa gradle

Eu sou novo no Gradle e no Groovy e estou tentando entender o que está acontecendo no nível do groovy quando uma tarefa graduada é definida. task hello { println “configuring task hello” doLast { println “hello there” } } A partir da leitura do livro “Gradle In Action”, sei que a task hello {} […]

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 […]