我在Netbeans中創建了一個持久單元,並從此刪除了Persistence.xml文件。現在,無論何時運行我的項目,我都會收到大量錯誤,如「沒有爲EntityManager命名Hi__Score_OldPU提供持久性提供程序」。我怎樣才能完全擺脫我的持久性單位?Netbeans持久性單元刪除
0
A
回答
0
當persistence.xml位於錯誤位置時(Project - > WebContent - > META-INF - > persistence.xml),會發生此錯誤。
應該在這裏(SRC - > META-INF - > persistence.xml中)
如果該文件夾不存在,您可以創建在SRC文件夾 「META-INF」,並把持久性。 xml就可以了。
這裏我的persistence.xml看起來像這樣。
`
的xmlns:的xsi = 「http://www.w3.org/2001/XMLSchema-instance」
的xsi:的schemaLocation =「http://java.sun.com/xml/ NS /持久http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd「>
<persistence-unit name="livraria" transaction-type ="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>br.com.k19.modelo.Editora</class>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.hbm2ddl.auto" value="update"/>
<property name="hibernate.show_sql" value="true"/>
<property name="hibernate.format_sql" value="true"/>
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/K21_livraria_bd"/>
<property name="javax.persistence.jdbc.user" value="root"/>
<property name="javax.persistence.jdbc.password" value="root"/>
</properties>
</persistence-unit>
`
相關問題
- 1. EJB-JPA持久性單元
- 2. Netbeans persistence.xml - 定義持久性單元的路徑
- 3. JPA中的可選持久性單元(使用多個持久性單元時)
- 4. JPA多持久性持久性單元和JTA事務
- 5. 持久性單元不是持久性的
- 6. 刪除WF 4.0持久性擴展
- 7. SQLAlchemy中刪除持久性錯誤
- 8. JPA可變持久性單元
- 9. 衝突的持久性單元定義
- 10. 工作單元模式和持久性
- 11. persistence.xml爲多個持久性單元
- 12. 合併不同持久性單元
- 13. CWWJP0009E錯誤創建持久性單元
- 14. 春季JpaRepositories與muiltiple持久性單元
- 15. JPA動態持久性單元名稱
- 16. 單元測試JPA /持久性通用
- 17. 休眠的SchemaExport和持久性單元
- 18. mysql中的Java持久性單元
- 19. 持久性單元被覆蓋
- 20. 獲取持久性單元名稱
- 21. 如何刪除持久性/非持久性收集字段爲空的對象?
- 22. 無法刪除的持久性JPA子實體刪除
- 23. 一次單擊並刪除按鈕狀態持久性
- 24. Netbeans的/持久性API錯誤
- 25. PersistenceException:找不到持久性提供程序的持久性提供程序 - 名爲default的持久性單元
- 26. 無法解決持久性單元錯誤 - Netbeans 7.3/7.4和GlassFish 4
- 27. 在Netbeans中創建一個持久單元 - 需要JNDI名稱
- 28. Webapp找不到持久性單元。沒有名爲'X'的持久性單元在範圍
- 29. WLS 10.3.4 - 在作用域xxx_EJB.jar中沒有名爲'xxx'的持久性單元。可用的持久性單元:[]
- 30. facebook api.ai持久性菜單