Java PersistenceUnitLoadingException来自EclipseLink

Java PersistenceUnitLoadingException来自EclipseLink,java,jpa,eclipselink,Java,Jpa,Eclipselink,我已经开发了一个jpa示例,但它很好 但是我在运行另一个带有jpa one的示例时遇到了错误,下面给出了错误 on [EclipseLink-30005] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.PersistenceUnitLoadingException Exception Description: An exception was thrown wh

我已经开发了一个jpa示例,但它很好 但是我在运行另一个带有jpa one的示例时遇到了错误,下面给出了错误

on [EclipseLink-30005] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.PersistenceUnitLoadingException Exception Description: An exception was thrown while searching for persistence archives with ClassLoader: sun.misc.Launcher$AppClassLoader@11b86e7 Internal Exception: javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.EntityManagerSetupException Exception Description: Predeployment of PersistenceUnit [testjpa] failed. Internal Exception: Exception [EclipseLink-7212] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.ValidationException Exception Description: The attribute [updatedTime] from the entity class [class entity.Product] does not specify a temporal type. A temporal type must be specified for persistent fields or properties of type java.util.Date and java.util.Calendar. at org.eclipse.persistence.exceptions.PersistenceUnitLoadingException.exceptionSearchingForPersistenceResources(PersistenceUnitLoadingException.java:126) at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:133) at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:65) at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source) at javax.persistence.Persistence.createEntityManagerFactory(Unknown Source) at test.SurveyTest.main(SurveyTest.java:21) Caused by: javax.persistence.PersistenceException: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.EntityManagerSetupException Exception Description: Predeployment of PersistenceUnit [testjpa] failed. Internal Exception: Exception [EclipseLink-7212] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.ValidationException Exception Description: The attribute [updatedTime] from the entity class [class entity.Product] does not specify a temporal type. A temporal type must be specified for persistent fields or properties of type java.util.Date and java.util.Calendar. at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:991) at org.eclipse.persistence.internal.jpa.deployment.JPAInitializer.callPredeploy(JPAInitializer.java:88) at org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:124) ... 4 more Caused by: Exception [EclipseLink-28018] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.EntityManagerSetupException Exception Description: Predeployment of PersistenceUnit [testjpa] failed. Internal Exception: Exception [EclipseLink-7212] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.ValidationException Exception Description: The attribute [updatedTime] from the entity class [class entity.Product] does not specify a temporal type. A temporal type must be specified for persistent fields or properties of type java.util.Date and java.util.Calendar. at org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:210) ... 7 more Caused by: Exception [EclipseLink-7212] (Eclipse Persistence Services - 2.0.2.v20100323-r6872): org.eclipse.persistence.exceptions.ValidationException Exception Description: The attribute [updatedTime] from the entity class [class entity.Product] does not specify a temporal type. A temporal type must be specified for persistent fields or properties of type java.util.Date and java.util.Calendar. at org.eclipse.persistence.exceptions.ValidationException.noTemporalTypeSpecified(ValidationException.java:1395) at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor.processTemporal(MappingAccessor.java:1590) at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor.processJPAConverters(MappingAccessor.java:1358) at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor.processMappingConverter(MappingAccessor.java:1422) at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.MappingAccessor.processMappingValueConverter(MappingAccessor.java:1440) at org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.BasicAccessor.process(BasicAccessor.java:300) at org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor.processAccessors(MetadataDescriptor.java:1287) at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor.processAccessors(ClassAccessor.java:825) at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.processAccessors(EntityAccessor.java:847) at org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.process(EntityAccessor.java:708) at org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processStage2(MetadataProject.java:1333) at org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.processORMMetadata(MetadataProcessor.java:461) at org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:390) at org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:945) ... 6 more Java Result: 1 在[EclipseLink-30005](Eclipse持久性服务-2.0.2.v20100323-r6872)上:org.Eclipse.Persistence.exceptions.PersistenceUnitLoadingException 异常描述:使用ClassLoader:sun.misc.Launcher搜索持久性存档时引发异常$AppClassLoader@11b86e7 内部异常:javax.persistence.PersistenceException:Exception[EclipseLink-28018](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.persistence.exceptions.EntityManagerSetupException 异常描述:PersistenceUnit[testjpa]的预部署失败。 内部异常:异常[EclipseLink-7212](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.Persistence.exceptions.ValidationException 异常描述:实体类[class entity.Product]的属性[updatedTime]未指定时态类型。必须为java.util.Date和java.util.Calendar类型的持久字段或属性指定时间类型。 在org.eclipse.persistence.exceptions.PersistenceUnitLoadingException.exceptionSearchingForPersistenceResources(PersistenceUnitLoadingException.java:126)上 位于org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:133) 位于org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:65) 位于javax.persistence.persistence.createEntityManagerFactory(未知源) 位于javax.persistence.persistence.createEntityManagerFactory(未知源) at test.SurveyTest.main(SurveyTest.java:21) 原因:javax.persistence.PersistenceException:Exception[EclipseLink-28018](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.persistence.exceptions.EntityManagerSetupException 异常描述:PersistenceUnit[testjpa]的预部署失败。 内部异常:异常[EclipseLink-7212](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.Persistence.exceptions.ValidationException 异常描述:实体类[class entity.Product]的属性[updatedTime]未指定时态类型。必须为java.util.Date和java.util.Calendar类型的持久字段或属性指定时间类型。 位于org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:991) 位于org.eclipse.persistence.internal.jpa.deployment.jpainInitializer.callPredeploy(jpainInitializer.java:88) 位于org.eclipse.persistence.jpa.PersistenceProvider.createEntityManagerFactory(PersistenceProvider.java:124) ... 4更多 原因:异常[EclipseLink-28018](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.Persistence.exceptions.EntityManagerSetupException 异常描述:PersistenceUnit[testjpa]的预部署失败。 内部异常:异常[EclipseLink-7212](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.Persistence.exceptions.ValidationException 异常描述:实体类[class entity.Product]的属性[updatedTime]未指定时态类型。必须为java.util.Date和java.util.Calendar类型的持久字段或属性指定时间类型。 位于org.eclipse.persistence.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:210) ... 还有7个 原因:异常[EclipseLink-7212](Eclipse持久性服务-2.0.2.v20100323-r6872):org.Eclipse.Persistence.exceptions.ValidationException 异常描述:实体类[class entity.Product]的属性[updatedTime]未指定时态类型。必须为java.util.Date和java.util.Calendar类型的持久字段或属性指定时间类型。 位于org.eclipse.persistence.exceptions.ValidationException.noTemporalTypeSpecified(ValidationException.java:1395) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.MappingAccessor.processTemporal(MappingAccessor.java:1590) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.MappingAccessor.processJPAConverters(MappingAccessor.java:1358) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.MappingAccessor.processMappingConverter(MappingAccessor.java:1422) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.MappingAccessor.processMappingValueConverter(MappingAccessor.java:1440) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.mappings.BasicAccessor.process(BasicAccessor.java:300) 位于org.eclipse.persistence.internal.jpa.metadata.MetadataDescriptor.processAccessors(MetadataDescriptor.java:1287) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.classes.ClassAccessor.processAccessors(ClassAccessor.java:825) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.processAccessors(EntityAccessor.java:847) 位于org.eclipse.persistence.internal.jpa.metadata.accessors.classes.EntityAccessor.process(EntityAccessor.java:708) 位于org.eclipse.persistence.internal.jpa.metadata.MetadataProject.processStage2(MetadataProject.java:1333) 位于org.eclipse.persistence.internal.jpa.metadata.MetadataProcessor.processORMMetadata(MetadataProcessor.java:461) 位于org.eclipse.persistence.internal.jpa.deployment.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:390) 位于org.eclipse.persistence.internal.jpa.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:945) ... 还有6个 Java结果:1 异常说明:实体类[class entity.Product]中的属性[UpdateTime]不存在