Pessoal, fiz um programa no NetBeans onde eu uso o Hibernate para fazer as persistências no banco. Quando eu Executo o programa no NetBeans ele funciona normalmente, porém quando eu gero o .jar da aplicação no Limpar e Construir do NetBeans, nada acontece, a aplicação não roda. Com o tempo percebi que as janelas da aplicação que não se abriam eram justamente as que faziam referência usando Hibernate. Alguém aí teve algum problema parecido ou sabe qual é a solução?
Já tentou executar o jar pelo console e ver o que acontece?
Valeu pela dica Rodrigo, acabei de executar, e me gerou o seguinte erro:
[code]Microsoft Windows [versão 6.1.7600]
Copyright © 2009 Microsoft Corporation. Todos os direitos reservados.
c:\dist>java -jar JavaApplication.jar
Fev 21, 2013 12:52:48 PM org.hibernate.cfg.annotations.Version
INFO: Hibernate Annotations 3.3.1.GA
Fev 21, 2013 12:52:49 PM org.hibernate.cfg.Environment
INFO: Hibernate 3.0.5
Fev 21, 2013 12:52:49 PM org.hibernate.cfg.Environment
INFO: hibernate.properties not found
Fev 21, 2013 12:52:49 PM org.hibernate.cfg.Environment
INFO: using CGLIB reflection optimizer
Fev 21, 2013 12:52:49 PM org.hibernate.cfg.Environment
INFO: using JDK 1.4 java.sql.Timestamp handling
Fev 21, 2013 12:52:49 PM org.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
Fev 21, 2013 12:52:49 PM org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: /hibernate.cfg.xml
Fev 21, 2013 12:52:50 PM org.hibernate.cfg.Configuration addResource
INFO: Mapping resource: pojos/Cliente.hbm.xml
Initial SessionFactory creation failed.java.lang.IllegalAccessError: tried to access field org.hibernate.cfg.Configurati
on.xmlHelper from class org.hibernate.cfg.AnnotationConfiguration
Exception in thread “AWT-EventQueue-0” java.lang.ExceptionInInitializerError
at util.HibernateUtil.(HibernateUtil.java:19)
at util.Persistence.(Persistence.java:14)
at gui.cad.CadCliente.(CadCliente.java:21)
at gui.Main.visibleCliente(Main.java:18)
at gui.Main.jButton1ActionPerformed(Main.java:246)
at gui.Main.access$100(Main.java:9)
at gui.Main$2.actionPerformed(Main.java:127)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalAccessError: tried to access field org.hibernate.cfg.Configuration.xmlHelper from class org.
hibernate.cfg.AnnotationConfiguration
at org.hibernate.cfg.AnnotationConfiguration.addInputStream(AnnotationConfiguration.java:748)
at org.hibernate.cfg.AnnotationConfiguration.addInputStream(AnnotationConfiguration.java:69)
at org.hibernate.cfg.Configuration.addResource(Configuration.java:449)
at org.hibernate.cfg.AnnotationConfiguration.addResource(AnnotationConfiguration.java:912)
at org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(AnnotationConfiguration.java:617)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1235)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1217)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:1002)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:69)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1184)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:990)
at org.hibernate.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:69)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1112)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:972)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:69)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1098)
at org.hibernate.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:966)
at util.HibernateUtil.(HibernateUtil.java:15)
… 42 more
[/code]