Hola:
resulta que estoy generando un ejecutable .jar de mi aplicación mediante Netbeans 5.5.1. Para ello voy a Construir --> Limpiar y construir Proyecto Principal.
bien, cuando finaliza, me dice que para correr la aplicación tengo que poner:
"java -jar directorio\aplicacion.jar"
Pues bien, cuando hago eso me da el siguiente error:
T:\Principal\dist>java -jar Principal.jar
Exception in thread "main" java.lang.NoClassDefFoundError: com/toedter/calendar/
JDateChooser
Caused by: java.lang.ClassNotFoundException: com.toedter.calendar.JDateChooser
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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: gespro2.PaginaPrincipal. Program will exit.
He mirado el manifiest y tiene lo siguiente:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.6.0_02-b06 (Sun Microsystems Inc.)
Main-Class: gespro2.PaginaPrincipal
Class-Path: lib/org-openide-awt.jar lib/org-openide-util.jar lib/nimro
dlf.jar lib/fhlaf_1.0b2_bin_src.jar lib/napkinlaf.jar lib/oalnf.jar l
ib/quaqua.jar lib/sardak.jar lib/tinylaf.jar lib/conector.jar lib/com
mons-beanutils-1.7.jar lib/commons-collections-2.1.jar lib/commons-di
gester-1.7.jar lib/commons-logging-1.0.2.jar lib/xercesImpl.jar lib/x
ml-apis.jar lib/sax2-r2pre2.jar lib/parser.jar lib/iText-2.0.8.jar li
b/lib_reports.jar lib/classes lib/jcalendar-1.3.2.jar lib/AbsoluteLay
out.jar
X-COMMENT: Main-Class will be added automatically by build
¿Por qué me da ese error?
Gracias