Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no escopo runtime - Exemplo prático

Caros,

não entendi a utilidade do escopo runtime. Pode ser fornecido um exemplo concreto?

Entendi que a dependência declarada no POM não é utilizada para compilação, desta forma não posso fazer nenhuma referência a qualquer classe existente desta dependência.

Então, como minha aplicação vai usar algo no escopo de runtime?

2 respostas
solução!

Oi Daniel,

um bom exemplo é o driver JDBC, por exemplo o mysql-connector. Esse driver não é preciso para compilar, pois as interfaces do JDBC (e o DriverManager) já fazem parte do JRE. No entanto, para rodar aplicação e estabelecer a conexão concreta é preciso ter o driver no classpath.

abs

Eu estava com essa mesma dúvida, quase que abri um tópico, daí encontrei esse exemplo do Nico e, cara, achei ótimo!