Execute o aplicativo java a partir da linha de comandos com arquivos jar externos

Eu tenho um arquivo jar externo (tem estrutura de pacote), que contém a classe principal, e eu posso executar o aplicativo a partir da linha de comando como este:

java -jar example.jar

Mas ainda tenho outrotest.class arquivo fora deste arquivo jar, e algumas classes dentro deste arquivo jar invocarão os métodos emtest.class. Como posso especificar otest.class arquivo a ser usado pelo arquivo jar na linha de comando? Tentei de muitas maneiras, sempre mostro:

NoClassDefFoundError for test.class

NB: o arquivo test.class também usa arquivos de classe no arquivo example.jar, possui sua própria estrutura de pacotes.

Eu sei que posso colocá-los juntos em um arquivo jar, infelizmente eu preciso separar o arquivo test.class.

questionAnswers(3)

yourAnswerToTheQuestion