Quote Originariamente inviata da Alex'87 Visualizza il messaggio
Dopo aver messo tutto nella stessa cartella devi comunque dire a java dove si trovano le classi che non sono nel classpath. Lancia con

java -cp . -jar spoda.jar

In questo modo metti nel classpath la cartella corrente. Discussioni su questa cosa ce ne sono a milioni sul forum nel caso
Prima di tutto grazie mille per la mano che mi stai dando... cmq ho fatto come hai detto tu... mi sono creato una cartella e al suo interno altre al file spoda.jar , mi sono inserito le 3 librerie che ho indicato prima. Poi mi sono creato nella stessa cartella un file .bat e al suo interno ho inserito java -cp . -jar spoda.jar ,ma ecco di nuovo cosa accade:

C:\Users\Desktop\Nuova cartella>java -cp . -jar spoda.jar


Exception in thread "main" java.lang.NoClassDefFoundError: org/rosuda/JRI/RMainL
oopCallbacks
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at Spoda.main(Spoda.java:9)
Caused by: java.lang.ClassNotFoundException: org.rosuda.JRI.RMainLoopCallbacks
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 13 more


C:\Users\Desktop\Nuova cartella>pause