Considere que um Analista está utilizando a ferramenta Maven e precisa definir que seu projeto depende de algumas outras ferramentas.
Esta definição é feita inteiramente no POM, usando a
tag <dependencies>, dentro da qual cada dependência é
definida. Considere o trecho de código abaixo.
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