Como obter uma referência ao arquivo JAR produzido pela Gradle Build?
Pergunta
Preciso assinar um frasco depois que a tarefa JAR está sendo realizada no Gradle. Tenho a necessidade de fazer referência ao arquivo JAR produzido da compilação e posso recriar o arquivo JAR, mas realmente procuro uma propriedade que faça isso por mim.
Aqui está como eu fiz isso:
jar.doLast { jarfile = project.libsDir.path + File.separator + project.Name + '-' + project.version + '.jar' ant.signJar(jar: jarfile, .... }
Existe uma propriedade que pode ser usada em vez do longo "cálculo do caminho"?
Solução
jar.archivePath
Retorna um objeto de arquivo apontando para o arquivo JAR gerado.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow