Originariamente inviato da prozac76
per quale motivo?
..ho già fatto così per altre librerie...ma sono disposto ad imparare!
Perché se importi librerie esterne, che siano scritte da te o da $pincopallo_software, devono essere incluse nel CLASSPATH. Il motivo dell'esistenza del CLASSPATH, per l'appunto "path delle classi", è proprio questo.

Se puoi farmi un esempio di librerie che hai incluso nella JAVA_HOME e che poi hanno funzionato, sarei davvero curioso...

A meno che tu non le abbia incluse in JAVA_JOME/lib/ext, ma in quel caso non vale perché non l'hai scritto prima!