我有一个在Netbeans中使用Hibernate创建的Web应用程序。由于类路径问题,我无法运行我的应用。它无法找到我的persistence.xml文件。这是Netbeans中项目的文件夹结构:
Web pages
- META-INF
- persistence.xml
- Web-INF
Source packages
- <default package>
- persistence.xml
com.company.me
- java source files
= (One of the files contains the main() method that i am using to run
the app. I am not running the project as web app but rather as normal app using the main() method as entry point)
您可以看到persistence.xml
位于两个地方。我只是把它们放在那里测试它是否会找到它们。我从其他帖子中读到persistence.xml
必须在src/main/resources
,我试图创建该文件夹结构,但它没有工作并将META-INF/persistence.xml
放在那里但它没有& #39; t work。
我还尝试在文件系统上创建相同的文件夹结构,但它也不起作用。
答案 0 :(得分:0)
将其放入WEB-INF/classes
。这是Web应用程序的类路径的根。