2013-07-17 21 views
15

錯誤在Eclipse「項目未找到persistence.xml文件」,「項目未找到persistence.xml文件」。日食 - 如何修復錯誤JPA問題

目標:創建一個新的項目GWT +應用程序引擎+ Maven的

步驟來創建此:

  1. 谷歌Eclipse插件:選擇 「新建Web應用程序項目」。
  2. 設置名稱等對項目>配置> 轉換爲Maven的
  3. 右鍵單擊...
  4. 修復jdoconfig.xml文件:XSI有錯誤 值。見 Validating jdoconfig with incorrect url

然後我得到上面的錯誤。

該文件存在於scr/META-INF/persistence.xml 以及war/WEB-INF/classes/META-INF/persistence.xml中 但未找到。

注:我安裝的插件M2E,M2E-WTP和谷歌的Eclipse插件

+0

的可能的複製[如何告訴Eclipse忽略:「項目未找到persistence.xml文件」(https://stackoverflow.com/questions/20287026/how-to-tell-eclipse-to- ignore-no-persistence-xml-file-found-in-project) – bakoyaro

回答

17

如果你使用eclipse。 試着右擊項目文件 - >構建路徑 - >配置構建路徑

步驟1:將文件夾META-INF添加到構建路徑

第2步:右鍵單擊該項目文件 - >的Maven - >更新項目

+3

工作步驟:1.將文件夾META-INF添加到構建路徑。 2.右鍵單擊項目文件 - > Maven - >更新項目。 .....(然後我可以從構建路徑中刪除文件夾META-INF和所有被罰款,但「Maven的 - >更新項目」,對自己沒有工作,需要兩個步驟。) – eddyparkinson

+0

更新了你的額外步驟,謝謝 –

+1

這是一個人不應該問關於Eclipse的問題嗎?我的意思是:META-INF/persistence.xml位於構建路徑中,但「Maven - > Update Project」仍然不會刪除該消息。或者應該persistence.xml真的在類路徑的根? – gkephorus