Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseIndigo,如何自动生成实体元模型_Eclipse_Metamodel - Fatal编程技术网

EclipseIndigo,如何自动生成实体元模型

EclipseIndigo,如何自动生成实体元模型,eclipse,metamodel,Eclipse,Metamodel,我已经读过关于如何自动生成实体元模型的书,但我认为有些地方出了问题 我有:EclipseIndigoSR2,构建20120216-1857,并按照指定配置了“注释处理器”。在工厂路径中,我只添加了这些罐子 hibernate-jpamodelgen-1.2.0.Final.jar(取自) hibernate-jpa-2.0-api-1.0.1.Final.jar(摘自hibernate ORM 4.1.0的zip存档) 我想在为我的EJB项目配置了这个之后(我没有为我的Web或EAR项目这样

我已经读过关于如何自动生成实体元模型的书,但我认为有些地方出了问题

我有:EclipseIndigoSR2,构建20120216-1857,并按照指定配置了“注释处理器”。在工厂路径中,我只添加了这些罐子

  • hibernate-jpamodelgen-1.2.0.Final.jar(取自)
  • hibernate-jpa-2.0-api-1.0.1.Final.jar(摘自hibernate ORM 4.1.0的zip存档)
我想在为我的EJB项目配置了这个之后(我没有为我的Web或EAR项目这样做),项目将得到重建,元模型类将自动生成,而无需单击另一个按钮,对吗

如果一切都正常的话,你有什么线索可以说明什么地方会出问题吗? 注:

  • 在“错误日志”Eclipse视图中,我完全看不到来自任何注释处理器的消息
  • 我的persistence.xml文件位于ejbModule/META-INF/persistence.xml中
  • “我的所有实体”都扩展了一个抽象类,该类使用svn:externals导入到项目中
  • 我的实体用@Entity注释,仅此而已

问题在于该项目还具有AspectJ兼容性,这使得该项目使用另一个编译器。有关此错误的更多详细信息


除此之外,如果您的项目中至少有一个抽象类,那么您可能(但不是强制性的)得到一个NullPointerException(请参阅“错误日志”Eclipse视图)。

问题是,该项目还具有AspectJ兼容性,这使得该项目使用另一个编译器。有关此错误的更多详细信息


除此之外,您还可以(bun不是必须的)获得一个NullPointerException(请参阅“错误日志”Eclipse视图)如果您的项目中至少有一个抽象类。

您只需选择项目上生成的元模型的源文件夹->属性->JPA

您只需选择项目上生成的元模型的源文件夹->属性->JPA