Tengo un proyecto de Eclipse Maven para spring-data-jpa y QueryDsl.Problemas de compilación de Maven con spring-data-jpa y querydsl
Parece que tengo un problema con maven-apt-plugin donde si hago un mvn clean seguido de una instalación mvn, trata de "procesar" archivos que hacen referencia a los archivos QueryDsl generados, pero estos archivos generados no tienen aún se ha creado, así que recibo múltiples errores de "no se puede encontrar el símbolo".
Si luego tiene que hacer otra instalación mvn, todo está bien ya que los archivos generados ahora existen.
¿Necesita este maven-apt-plugin procesar cada archivo en mi proyecto, o puedo darle un directorio específico?
Nota: Im usando JDK6, Eclipse Indigo, M2E 1.0.100
Mi POM es ...
<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>
¿Tiene exactamente el mismo problema si utiliza maven without eclipse? – Ralph
Hola Ralph, mira mis comentarios a continuación. Gracias. – Alex