Considere que um Analista está utilizando a ferramenta Maven...
Em condições ideais, para que seja definido que o projeto depende do JUnit 4.12 e que o Maven adicione a dependência do JUnit apenas no momento em que os testes forem executados, garantindo que a dependência não seja adicionada no artefato que será gerado, a caixa I deve ser corretamente preenchida com
Comentários
Veja os comentários dos nossos alunos
Basta saber a respeito do que é uma Coordenada Maven (Maven Coordinates), que já mata a questão.
Um Maven Coordinate é composto por:
- groupId
- artifactId
- version
Todos os três são obrigatórios (Maven 2 e 3) e são o mínimo para um projeto Maven.
Fonte:
https://maven.apache.org/pom.html#Maven_Coordinates
Coordenada Maven (Maven Coordinates), Exemplo :
<project>
...
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
</dependency>
</dependencies>
...
</project>
Fonte: http://blog.caelum.com.br/processo-de-build-com-o-maven/
c-
scope indicates that the dependency is not required for normal use of the application, and is only available for the test compilation and execution phases.
https://stackoverflow.com/questions/26975818/what-is-scope-under-dependency-in-pom-xml-for
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo