[英]maven/apt generated classes in eclipse
使用主pom中的以下配置,可以按预期为在目标/生成源下具有jpa实体的所有子项目生成一些类(元模型FYI)。
<plugin>
<groupId>org.bsc.maven</groupId>
<artifactId>maven-processor-plugin</artifactId>
<version>2.2.4</version>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>4.3.10.Final</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>process</id>
<goals>
<goal>process</goal>
</goals>
<phase>generate-sources</phase>
<configuration>
<processors>
<processor>org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor</processor>
</processors>
</configuration>
</execution>
</executions>
</plugin>
这在Maven和Netbeans中非常有效。
一些团队成员仍然使用Eclipse。 在那里,不会自动找到生成的类。 如果将它们手动添加到“构建路径”(意味着对pom.xml多余,则意味着打开)可以打开它们。 但是,这并不稳定,并且只要他们“更新项目”(甚至不需要,但是...)就会反映出项目的Maven配置,因此会重置。
我的问题是,如何配置Eclipse以自动使用该项目的配置? 我不想对项目的pom.xml进行过多更改,因为它们完全合法并且可以在Eclipse之外很好地工作,而我只是想教他们正确地行为。
更新:已安装M2Eclipse并不能解决此问题,这基本上是我们的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.