Carregando...
Carregando...
Ajude a melhorar a plataforma
Em um projeto Maven, a organização do código e dos recursos é essencial para facilitar a manutenção e compreensão do projeto por novos desenvolvedores. Esta questão envolve a associação correta de diretórios específicos do Maven com suas respectivas descrições. Considere os seguintes diretórios comuns em um projeto Maven e suas descrições.
Associe corretamente cada diretório com sua função principal.
src/main/java src/test/java src/main/resources pom.xml
A. Arquivos auxiliares do sistema, como configurações e XMLs. B. Código-fonte principal do sistema ou biblioteca. C. Arquivo que contém informações e configurações do projeto. D. Classes com testes unitários executados automaticamente.
Assinale a alternativa que contém a associação correta:
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
🎓 Gabarito Comentado (AVA):
A sentença I se enquadra no conceito B, pois o diretório src/main/java é destinado ao código-fonte principal do sistema ou biblioteca, sendo o local onde os desenvolvedores trabalham na lógica principal do projeto.
A sentença II se enquadra no conceito D, pois o diretório src/test/java é usado para armazenar as classes de teste. Estas são executadas automaticamente por frameworks como JUnit e TestNG, garantindo a qualidade e funcionamento do código desenvolvido.
A sentença III se enquadra no conceito A, pois em src/main/resources, encontram-se arquivos auxiliares importantes para o sistema, como arquivos de configuração, propriedades e XMLs. Estes arquivos são utilizados em conjunto com o código-fonte para definir comportamentos e configurações específicas.
A sentença IV se enquadra no conceito C, pois o pom.xml é o coração de um projeto Maven, contendo informações sobre o projeto e configurações para a build, como dependências e plugins. Este arquivo é crucial para a gestão do projeto, sendo a associação correta 4-C.
As outras alternativas misturam incorretamente as funções dos diretórios, não refletindo o propósito e uso típico em um projeto Maven.