Todos os produtos
Search
Central de documentação

Enterprise Distributed Application Service:Implante projetos multimódulo

Última atualização: Jun 26, 2026

Projetos multimódulo são comuns na criação e implantação de aplicações. O toolkit-maven-plugin oferece suporte aos dois métodos a seguir para implantar esse tipo de projeto:

  • Método 1: Execute os comandos de empacotamento e implantação no projeto pai.

    Esse método exige o toolkit-maven-plugin V1.0.3 ou superior.

    Ao executar o comando toolkit:deploy no projeto pai, adicione o parâmetro -Ddeploy_artifacts para especificar o ID do artefato do submódulo a ser implantado. Para implantar vários submódulos, separe-os por vírgulas (,).

    O exemplo a seguir mostra os submódulos do projeto CarShop:

    carshop
       itemcenter-api
       itemcenter
    
       detail

    Para implantar os submódulos itemcenter e detail, execute o seguinte comando no diretório carshop:

    mvn clean package toolkit:deploy -Ddeploy_artifacts=itemcenter,detail

    Por padrão, o plug-in implanta as aplicações correspondentes separadamente com base nos arquivos .edas_config.yaml dos submódulos itemcenter e detail. Você também pode adicionar o parâmetro -Dedas_config para especificar o arquivo de configuração.

  • Método 2: Execute os comandos de empacotamento e implantação diretamente no submódulo. Todas as versões do toolkit-maven-plugin oferecem suporte a esse método.

    Execute o comando install no projeto pai para instalar as dependências do submódulo no repositório local do Maven. Em seguida, acesse o diretório do submódulo que deseja implantar e execute o comando toolkit:deploy.