Estou tendo alguns problemas de conflitos de versão nas minhasdependências do projetos e o comando mvn dependency:tree não está sendo o suficiente, pois tenho muitas dependências e está dificil de identificar quaisdependências há a dependencia da biblioteca em conflito. Existe algum comando mais objetivo? Segundo a documentação do maven, existe o comando: mvn dependency:tree -Dverbose -Dincludes=<biblioteca> Eles irá … Continue lendo mvn dependency:tree
Autor: Tássio Auad
Test APK Dependency Conflicts
Em uma aplicação antiga que fui atualizar a versão das dependências do gradle, ao executar recebi a seguinte mensagem a respeito de um conflito entre a versão da dependência com.google.code.findbugs:jsr305 para app e para test: Error:FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:preMyAppDebugAndroidTestBuild'. > Conflict with dependency 'com.google.code.findbugs:jsr305' in project … Continue lendo Test APK Dependency Conflicts
“OMG! Um heisenbug!”
Achei uma pergunta sensacional no StackOverflow feito pelo Jefferson Quesado acompanhada de uma excelente resposta do RBZ que gostaria de compartilhar em meu blog. Sempre chamei de bugs mágicos o que agora soube que a terminologia correta é heisenbug. Segue abaixo a pergunta e a resposta: Um heisenbug é um bug que muda seu comportamento ao ser estudado [1]. Ele tem seu … Continue lendo “OMG! Um heisenbug!”
DexArchiveBuilderException com Guava 21.0 Faça
Acabei de receber uma exception quando fui atualizar as versões dos frameworks e executar uma aplicação que estava há muito tempo parada. Minhas dependencias são essas: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:27.1.0' annotationProcessor 'com.jakewharton:butterknife:7.0.1' compile 'com.jakewharton:butterknife:7.0.1' compile 'com.google.code.gson:gson:2.8.2' compile 'com.google.guava:guava:23.3-android' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.squareup.okhttp:okhttp:' compile 'com.squareup.okhttp:okhttp-urlconnection:2.7.5' compile 'com.squareup.picasso:picasso:2.5.2' compile 'com.google.code.gson:gson:2.8.2' compile 'com.squareup.dagger:dagger:1.2.5' … Continue lendo DexArchiveBuilderException com Guava 21.0 Faça
OMG! API RESTFul em 1 minuto
Fiquei muito assustado com a velocidade que é possível desenvolver um pequeno serviço RESTFul com o Spring Data Rest e tudo fica mais bonito ainda sendo o banco embarcado e o servidor também embarcado. Primeiramente, segue o pom.xml, onde será possível ver os poucos pacotes que estou usando: https://gist.github.com/tassioauad/881a897aa549a9cd64b01236accd0adf Estou apenas usando Spring Data JPA, … Continue lendo OMG! API RESTFul em 1 minuto