.jar é obrigatório?

Estava executando um programa que utiliza o driver do Firebird pela linha de comando. Criei um arquivo .bat que carrega o classpath antes, este arquivo aponta para os diretórios onde estão os jar’s. O problema é que durante muito tempo dava erro dizendo que o drive (.jar) do Firebird não estava sendo encontrado
“Firebird JCA-JDBC driver not found in class path”.
Eu resolvi, então, apontar direto para o .jar e funcionou.
Gostaria de saber se não dá pra apontar simplesmente para um diretório onde estão vários jar’s ou se sou obrigado a especificar cada um.

infeslimente é obrigado a apontar para cada um…

agora se sua aplicação for web, você pode jogar dentro do diretório lib do seu servidor, ou se for desktop, você pode fazer um jar agrupando todos os outros .jars, assim tendo apenas 1