Un file .class è un compilato. Il risultato della compilazione.
Cosa diversa è un file .java, che è il sorgente da cui poi nascerà il .class
Il JAR è solo un file ZIP (con estensione modificata), che può contenere, quindi, dei file (.java o .class o .quel che vuoi).
Non si può, in generale, da un .class, ottenere il sorgente (a parte la tecnica della decompilazione, che non è argomento ammesso in questo forum in quanto, nel 90% dei casi, è illegale).
Quindi, o trovi i sorgenti (.java) delle classi presenti in quel JAR, o non vedrai mai il codice Java corrispondente.
Ciao.![]()