Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Escopo Provided

Olá amigos,

Por favor, apenas pra fixar a ideia mesmo...espero não estar muito perdido nas perguntas. rs 1- Por exemplo, se eu estivesse usando uma dependência como a RestAssured, faria sentido usar o escopo como provided? Afinal seria apenas para testes de fato. Isto seria o comum no mercado?

2- Por curiosidade, quando eu fizer o deploy de uma aplicação e ela for passar por uma ferramenta como o Jenkins, mesmo assim ele vai entender que aquele escopo é apenas para compile e test?

Muito obrigado!

1 resposta
solução!

Oi Marcus, tudo bem?

Só faz sentido usar o escopo provided se no local onde sua aplicação for deployada tiver essa dependência, por ex: se no tomcat já tiver a lib do RestAssured não é necessário ter ela também no JAR do projeto (escopo compile, por exemplo). O jenkins vai utilizar o Maven que é de fato quem vai saber os escopos das dependências através do pom.xml