Devo fare una precisazione: io ho una classe principale che, appeno avvio, 'lancia' un JPanel (PnlGesioneOrdini).E' nel JPanel che cerco di creare il foglio excel dove ho scritto il codice postato prima.
Comunque questo è l'errore che mi da:
Questo è il codice della classe principale:codice:Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Workbook at gestione.ordini.GestioneOrdini$1.run(GestioneOrdini.java:23) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:694) at java.awt.EventQueue$3.run(EventQueue.java:692) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:703) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) Caused by: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.Workbook at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 15 more
Ps: ho provato anche a cambiare il percorso (ho provato a farglielo creare nel desktop) ma mi da lo stesso identico errore.codice:public class GestioneOrdini { public static void main(String args[]) { /* questa classe la uso solo per lanciare la finestra 'pnlGestioneOrdini */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new PnlGestioneOrdini().setVisible(true); } }); } }

Rispondi quotando