Java Configurando Caminho de Construção ou pasta WEB-INF / lib [duplicado]

Esta questão já tem uma resposta aqui:

Como adicionar bibliotecas JAR ao projeto WAR sem enfrentar java.lang.ClassNotFoundException? Classpath vs caminho de compilação vs / WEB-INF / lib 4 respostas

Eu vi muitos tutoriais e aplicativos que colocam seus jars dentro de um caminho de construção, enquanto outros o colocam dentro de sua pasta web-inf / lib. Existe alguma diferença significativa? Quais são os prós e contras de ambos? O que é um indicador para eu colocar um determinado jar dentro da pasta libs e colocar o jar no caminho de compilação?

questionAnswers(2)

yourAnswerToTheQuestion