Configure repositórios de dependências e repositórios de publicação para seu projeto Gradle.
Configurar repositórios de dependências
Repositórios de dependências comuns do mPaaS:
allprojects {
repositories {
mavenLocal()
flatDir {
dirs 'libs'
}
maven {
url "https://mvn.cloud.alipay.com/nexus/content/repositories/open/"
}
maven{url 'http://maven.aliyun.com/nexus/content/groups/public/'}
maven{url 'http://maven.aliyun.com/nexus/content/repositories/google'}
}
}
mavenLocal: Repositório Maven local. Também é possível alterar o caminho para o repositório local.
flatDir: Dependências na pasta libs do projeto.
maven: Repositórios Maven remotos, como os do Ant Group (
mvn.cloud.alipay.com) e da Alibaba Cloud (maven.aliyun.com).
Adicione repositórios de dependências no bloco repositories.
Configurar repositórios de publicação
Os exemplos a seguir mostram como configurar repositórios de publicação. Altere o caminho do repositório Maven local, cujo padrão é ~/.m2, ou adicione um repositório de publicação personalizado.
Exemplo de repositório de publicação
Um arquivo build.gradle típico contém a seguinte configuração:
uploadArchives {
repositories {
mavenLocal()
}
}
Essa configuração define o repositório Maven local como repositório de publicação. Os artefatos do projeto, como pacotes .jar, são publicados automaticamente nesse repositório.
Alterar o caminho do repositório Maven local
O repositório Maven local (mavenLocal) usa ~/.m2 como caminho padrão. Modifique esse caminho conforme necessário.
Repositório de publicação personalizado
Para adicionar um repositório de publicação personalizado, utilize a configuração abaixo:
uploadArchives {
mavenDeployer {
mavenLocal()
repository(url: "your_repository_url") {
authentication(userName: '*****', password: '*****')
}
snapshotRepository(url: "your_repository_url") {
authentication(userName: '*****', password: '*****')
}
}
}
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o português brasileiro DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Tags xref (
<a data-tag="xref" ...>texto</a>) — preserve a tag INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > eAplique todas as regras específicas do idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use modo imperativo em passos numerados e listas de procedimentos
Garanta consistência terminológica — mesmo termo = mesma tradução em todo o documento
Varie os inícios de frase em listas/tabelas — nenhum início repetido 3+ vezes
Retorne APENAS o documento markdown em português brasileiro, sem explicações