我有一個用於spring-data-jpa和QueryDsl的Eclipse Maven項目。Maven使用spring-data-jpa和querydsl構建問題
我似乎有一個maven-apt-plugin的問題,如果我在執行mvn clean之後進行mvn安裝,它會嘗試「處理」引用QueryDsl生成文件的文件,但這些生成的文件沒有還沒有建立,所以我得到多個「無法找到符號」的錯誤。
如果必須做另一個mvn安裝,一切就好了,因爲生成的文件現在存在。
這個maven-apt-plugin需要處理我的項目中的每個文件,還是我可以給它一個指定的目錄?
注:進出口使用JDK6,Eclipse的靛藍,M2E 1.0.100
我POM是...
<project>
....
<build>
<plugins>
<plugin>
<groupId>com.mysema.maven</groupId>
<artifactId>maven-apt-plugin</artifactId>
<version>1.0.2</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>process</goal>
</goals>
<configuration>
<outputDirectory>target/generated-sources</outputDirectory>
<processor>com.mysema.query.apt.jpa.JPAAnnotationProcessor</processor>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
....
</project>
如果您使用maven而不是eclipse,您是否有完全相同的問題? – Ralph
嗨拉爾夫,看看我下面的評論。謝謝。 – Alex