[英]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.