E ae pessoal blz? To precisando aprende hibernate meio que na marra…heahea
Peguei um monte de tuttorial e nada de funcionar…Agora segui esse tutorial INTRODUCAO AO HIBERNATE 3 e tava indo td normal…na hora de compila ta dando isso
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
org.hibernate.HibernateException: /hibernate.cfg.xml not found
at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:147)
at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1329)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1351)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1338)
at hiber.HibernateUtility.<clinit>(HibernateUtility.java:29)
at hiber.Teste.main(Teste.java:11)
Exception in thread "main" java.lang.NullPointerException
at hiber.HibernateUtility.getSession(HibernateUtility.java:40)
at hiber.Teste.main(Teste.java:11)
Java Result: 1
o arquivo hibernate.cfg.xml esta na mesma pasta onde estão os .java e ja tentei colocar em todas as outras pastas tb e sempre da esse erro…
Alguem me ajuda ?..hehhea
Ta dficil o negócio aqui…hehe
valeu!!!
Por default o arquivo deve ficar na raiz da sua aplicação, seja WEB ou StandAlone. Só lembrando, em aplicações WEB, o diretório raiz é o WEB-INF/lib
Claro, tudo isso vai depender de como vc está iniciando o SessionFactory, mas como eu disse, por default fica na raíz da aplicação
Comigo ta acontecendo os erros somente na hora de compilar. Se puderem me dar uma força. Olha o erro ai em baixo…
xception in thread “main” java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at org.hibernate.cfg.annotations.Version.(Version.java:12)
at org.hibernate.cfg.AnnotationConfiguration.(AnnotationConfiguration.java:68)
at valer.Listagem12.main(Listagem12.java:19)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:220)
at java.net.URLClassLoader$1.run(URLClassLoader.java:209)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:208)
at java.lang.ClassLoader.loadClass(ClassLoader.java:325)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:270)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:338)
… 3 more
Java Result: 1