Melhor maneira de organizar .jars

Eu sempre colocava tudo quanto era .jar que precisa no diretorio JAVA_HOME\jre\lib\ext. Entretanto, por causa disso acabei tendo um problema com o tomcat (o qual postei nesse topico). Então acabei ficando com uma duvida: qual a melhor maneira de se organizar os .jar de terceiros? Parece-me que colocar todos no classpath tambem não é uma boa solução já que ele vai ficar imenso. Dá pra colocar todos num diretorio só e colocar apenas esse dir no classpath? Como vcs geralmente fazem?

Até.

Quando estou usando JARs de terceiros, eu geralmente crio um diretorio /lib onde estao os meus fontes, copio os JARs pra lá, configuro o Java Build Path no Eclipse, e ponho eles no classpath das tasks do Ant que precisam deles.

Meu $CLASSPATH e lib/ext estão, acredite, vazios :wink: