6.6. Configurando Implantações em um Repositório Remoto Nexus


Nexus é um gerenciador de repositórios frequentemente usado em organizações para centralizar o armazenamento e o gerenciamento de artefatos de desenvolvimento de software. É possível configurar o seu projeto para que os artefatos produzidos por cada compilação sejam automaticamente implantados em um repositório em um servidor remoto Nexus.
Para configurar o seu projeto para implantar artefatos em um repositório remoto Nexus, adicione um elemento distributionManagement ao arquivo pom.xml do seu projeto, como demonstrado no exemplo de código abaixo.
<distributionManagement>
  <repository>
    <id>deployment</id>
    <name>Internal Releases</name>
    <url>http://your_nexus_host:8081/nexus/content/repositories/releases</url>
  </repository>
  <snapshotRepository>
    <id>deployment</id>
    <name>Internal Releases</name>
    <url>http://your_nexus_host:8081/nexus/content/repositories/snapshots/</url>
  </snapshotRepository>
</distributionManagement>
Substitua os URLs do exemplo pelos URLs reais dos seus repositórios Nexus. O repositório especificado no elemento snapshotRepository é usado quando o qualificador -SNAPSHOT é anexado ao número da versão atual do projeto. Em outras situações, o repositório especificado no elemento repository é usado.
Caso o seu servidor Nexus necessite de autenticação, você também precisará modificar as configurações dos seus projetos Maven para adicionar as suas credenciais no arquivo settings-security.xml, usando uma senha mestra. Por padrão, esse arquivo fica na pasta ~/.m2, a menos que você tenha mudado a sua localização ao alterar as propriedades do sistema kie.maven.settings.custom.
<servers>
  <server>
    <id>deployment</id>
    <username>admin</username>
    <password>admin.123</password>
  </server>
</servers>
Com a implementação desta configuração, clique no botão Compilar e Implantar no Business Central para executar a compilação do Maven e implantar os artefatos de compilação tanto no repositório local quanto em um dos repositórios Nexus especificados no arquivo pom.xml.
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2026 Red Hat
Voltar ao topo