All'interno del file jar (che puoi aprire semplicemente con winrar) c'è la cartella META-INF. All'interno di questa c'è un file MANIFEST.MF (che puoi editare con un semplice editor di testo)
Il classpath delle librerie da importare è scritto in questo file. Ad esempio con questa riga all'interno del MANIFEST.MF
Class-Path: lib/libreria1.jar lib/libreria2.jar lib/libreria3.jar
dico di includere le tre librerire che si trovano nella cartella lib. Questa cartella lib deve stare allo stesso livello del jar da eseguire. Cioè la struttura deve essere:
C:\cartella\tuoJar.jar
C:\cartella\lib\libreria1.jar
C:\cartella\lib\libreria2.jar
C:\cartella\lib\libreria3.jar

Rispondi quotando

