application web - où placer hibernate.cfg.xml fichier?

Je suis en train d'écrire une application web et je dois ajouter hibernate. J'ai configuré maven (pom.xml) etc. mais maintenant j'obtiens l'erreur suivante:

exception
javax.servlet.ServletException: org.hibernate.HibernateException: /hibernate.cfg.xml not found

Je suis à l'aide de NetBeans. J'ai essayé de déplacer ce fichier WEB-INF du dossier racine du projet, répertoire src (package par défaut), mais ça ne marche toujours pas. Comment puis-je faire? Je ne veux pas définir le chemin d'accès à ce fichier par programmation comme ceci:

Configuration cfg = new Configuration();
cfg.addResource("/some/path/to/this/file/Hibernate.cfg.xml");
Il doit être à la racine du classpath.
Btw: comment puis-je vérifier le classpath?
Qu'entendez-vous par "vérifier classpath"?
Ohh mon erreur, il devrait être "comment puis-je vérifier ce qui est la racine du classpath?"
Pour une application web, vous n'avez pas à, il est défini par la servlet spec, et est WEB-INF/classes.

OriginalL'auteur Quak | 2013-01-03