Gradle - obtendo a versão mais recente de uma dependência

Qual seria a maneira mais fácil de dizerGradle Os seguintes:

Recupere a dependência 'junit' e pegue sua última versão 'release'.

Gerenciar os repositórios Maven e Ivy é meio que novo para mim. Eu tentei os seguintes passos e eles resultam emCould not resolve dependency ... erro:

Escrevercompile "junit:junit:latest.release" com repositórios definidos apenasmavenCentral() (no entanto, funciona se eu disser "junit: junit: 4.10").

Escrevercompile "junit:junit:latest.release" com o repositório definido da seguinte maneira:

<code>ivy {
    // I also tried 'http://maven.org' and other possible variants.           
    url "http://repo1.maven.org" 
    layout "maven"
}
</code>

Tentativa de usar o repositório Spring Source Ivy:

<code>ivy {
    artifactPattern "http://repository.springsource.com/ivy/libraries/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
    ivyPattern "http://repository.springsource.com/ivy/libraries/release/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
}
</code>

Talvez eu entenda mal alguma coisa. Por que conseguir oMais recentes versão da dependência ser uma tarefa tão difícil?

questionAnswers(5)

yourAnswerToTheQuestion