FC ConcursosFC Concursos

Questão FC373996

Utilizando a ferramenta Apache Maven, o gerenciamento de dependências, a criação de documentação, a publicação de site e a publicação de distribuição são controlados a partir de um

Automação e Gestão de Projetos de Software

FCC · 2022

Utilizando a ferramenta Apache Maven, o gerenciamento de dependências, a criação de documentação, a publicação de site e a publicação de distribuição são controlados a partir de um

  1. modelo de objeto chamado Document Type Definition.
  2. plugin chamado Ant.
  3. arquivo declarativo chamado pom.xml.
  4. arquivo de configuração chamado dom.xml.
  5. repositório chamado maven_settings.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

pom.xml é o arquivo declarativo do Maven que representa o Project Object Model. É um arquivo em XML localizado na raiz do projeto e é a unidade fundamental de trabalho do Maven.

Nesse arquivo são descritas as coordenações do artefato (groupId, artifactId, version) que identificam o projeto e permitem sua publicação e consumo em repositórios.

O pom.xml controla o gerenciamento de dependências (com resolução transitiva e escopos), a execução de plugins e fases do build, além de relatórios e a geração de documentação/sites.

Também contém informações de publicação, via distributionManagement e repositórios, propriedades e profiles para configurar ambientes diferentes, e permite herança e agregação entre POMs.

Ao executar metas do Maven, o arquivo pom.xml do diretório atual é lido e suas configurações determinam como o projeto será construído, empacotado e distribuído.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo