Todas as classes de um jar com ClassLoader [RESOLVIDO]

Olá,
Tenho um .jar com diversas classes, e usando ClassLoader eu consigo instanciar uma classe
que está dentro do .jar, porém eu preciso explicitar o “pacote.nomeDaClasse”, teria como
retornar todas as classes e seus pacotes ? pois atualmente eu uso loader.loadClass(“pacote.nomeDaClasse”).

Você pode abrir o jar como se fosse um arquivo .zip e listar os arquivos .class.

Se o arquivo .class não tiver um $ no nome, então provavelmente não é uma “inner class”.

Uma classe br.com.exemplo.pacote.Classe deve estar em um arquivo “br/com/exemplo/pacote/Classe.class”.

Uma classe interna e anônima desse pacote pode ter um nome como “br/com/exemplo/pacote/Classe$1.class” e uma classe interna mas não anônima desse pacote, “br/com/exemplo/pacote/Classe$ClasseInterna.class”. Portanto, você pode ignorar tais classes. (Pode ser até que você precise instanciar uma classe interna, mas aí fica para você verificar se isso é possível no seu caso. )

Obrigadão cara, funcionou certinho : )