Erro: Exception in thread "main" java.lang.NullPointerException
10 respostas
Gab_Java
Galera, ao rodar Run As > JavaApplication, apresenta o seguinte erro:
Exception in thread "main" java.lang.NullPointerException
at oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:120)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:37)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:27)
at br.org.trisoft.tests.RunJPAClientes.main(RunJPAClientes.java:15)
Estou começando kra, vc sabe onde pode ser esse erro, onde ele esta acesando esse negocio nulo?
fiaux
Está no stack trace: at br.org.trisoft.tests.RunJPAClientes.main(RunJPAClientes.java:15)
M
marcio_gs
A primeira referencia a um .java é sempre onde occorre a nullpointer.
Dá uma olhada nessa linha com o depurador pra tentar descobrir o problema.
Gab_Java
ha intendi
vou ir onde esta ocorrendo o problema e se tiver algo sem nada eu devo colocar tipo o que?
fiaux
Gab_Java:
ha intendi
vou ir onde esta ocorrendo o problema e se tiver algo sem nada eu devo colocar tipo o que?
Cara, se algo chegou nulo e você tentou acessar, por exemplo variavel.nomeDoMetodo(), tem algo errado. Você tem que descobrir a causa, impedir que chegue nulo, inicializando a variável.
Gab_Java
la fala que não tem o jar especifico ou algo assim nao encontra o jar
fiaux
Mostre seu código, principalmente a linha: br.org.trisoft.tests.RunJPAClientes.main(RunJPAClientes.java:15)
Gab_Java
O problema nem e la tipo eu abri meu persistence.xml ne e tava assim: