我使用m2e(1.0.100),Eclipse(Indigo SR1)和hibernate-jpamodelgen(1.1.1.Final)。
我想在编译项目时从我的实体中休眠生成Canonical元模型。
我以前在做非Maven项目时能够做到这一点,并且我遵循了大量教程,介绍如何配置eclipse项目以使用此jar。
但是,据我所知,当使用m2e时,最好(强制性的)让它为你做日食配置,所以我不确定这应该如何完成。
这个hibernate tutorial解释了如何分别使用maven和eclipse的发生器。
我想我所缺少的是将我的pom(它是作为一个简单的无原型pom生成)和我的eclipse项目配置粘在一起,以便它们使我能够执行一些JPA魔术。
顺便说一句,遵循maven的上述教程导致我的Maven生成的jar包含_类,但这些不会被eclipse看到,因为它们只在jar中,而不在实际的项目中。使用maven和eclipse生成元模型类(JPA,Maven,Eclipse)
在此先感谢
Java 1.5?这没有什么帮助,但在我以前的客户中,我们考虑使用Maven + Eclipse来做JPA2,并决定在Java 1.5中生成元模型更麻烦。我们决定坚持原生Hibernate,直到我们的部署环境迁移到Java 1.6。 – 2011-12-15 13:27:16