將JPA項目方面添加到Maven項目並使用Eclipse進行配置。這在src/main/java/META-INF
下創建了persistence.xml
。部署項目,一切正常。不同的IDE打包不同的戰爭
將項目保存爲git,另一位開發人員嘗試使用NetBeans部署項目。 SEVERE: FAIL ... example: Missing required persistence.xml for @PersistenceContext ref "entityManager" to unit "example"
在NetBeans中移動persistence.xml
到src/main/resources
並且一切正常。
Eclipse是否在錯誤的位置創建了persistence.xml
或者NetBeans是否無法將META-INF打包到戰爭中?