Ola galera,
Estou desenvolvendo um software(Hibernate+MySql) e o mesmo dentro do netbeans todas telas abrem perfeitamente, porém quando copio a pasta dist para outro lugar e mando executar o .jar somente as telas que o netbeans cria automaticamente(tela de About) abre as demais não abrem.
Alguem tem alguma dica ?
Estou usando o netbenas 6.9.1
Onde você abre está na rede?
Você esta usando o banco no mesmo lugar da aplicação mas quando execulta o .jar , executa de outra maquina?
Tem varios fatores, executa com o prompt pq se não me engano ele mostra o log…
H
Hernandes_Ribeiro
Estou copiando e executando na mesma maquina, apenas copio a pasta dist para area de trabalho
O banco de dados esta na mesma maquina
rdgms
Cara, tá estranho, tenta execultar isso no cmd… e ve o log.
Você deve ter esquecido de linkar as telas… ou algo do genero , não?
da uma olhada…
H
Hernandes_Ribeiro
Ta estranho pra caramba
Mas todas as telas estão lincadas e estão abrindo normalmente quando executadas dentro do netbeans
vou executar no cmd e ver o log
agora coloquei o arquivo q ele ta pedindo no C:\Users\Hernandes
e deu o seguinte erro, solicitando o hibernate.cfg.xml, porem estes arquivos ja se encontram dentro do projeto
C:\Users\Hernandes>java -jar C:\Users\Hernandes\Documents\NetBeansProjects\geIgr
ejas\dist\geIgrejas.jar
ConfiguraþÒo
root
root
com.mysql.jdbc.Driver
jdbc:mysql://192.168.1.102:3306
igreja
org.hibernate.dialect.MySQLDialect
true
true
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.annotations.Version).
log4j:WARN Please initialize the log4j system properly.
Initial SessionFactory creation failed.org.hibernate.MappingNotFoundException: file: C:\Users\Hernandes\src\hibernate.cfg.xml not found
05/09/2011 11:02:54 org.jdesktop.application.Task failed
GRAVE: geigrejas.GeIgrejasView$AbrirTelasTask@7bbf68a9 failed: java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
at DAO.HibernateSessionFactory.(HibernateSessionFactory.java:31)
eu acredito que seja algo com o swingworker que eu crie que esta causando estes erros
eliangela
copie a pasta META-INF dentro da pasta dist. (aquela que vc copiou pra outro lugar.)
Dentro desta pasta estão os XML do seu mapeamento.
H
Hernandes_Ribeiro
Descobri o problema
estou chamando a tela sem usar TASK e funcionou normalmente
logo o problema esta na forma que estou criando ou parametrização a minha ação que estou usando para abrir as telas com o swingworker
valeu a todos, aprendi um pouco mais hj com ajuda de vocês