Uso Apache Thrift para generar código en target/generated-sources
.maven no puede agregar archivos en las fuentes generadas para la fase de compilación
El compilador Thrift produce un directorio llamado gen-java
que contiene todo el código de Java. Cuando ejecuto mvn compile
, el código se genera correctamente en target/generated-source/gen-java
, pero en la fase de compilación, se queja de que no puede encontrar las clases definidas en gen-java
.
Según entiendo, Maven 2 agrega automáticamente las fuentes generadas, ¿verdad?
¿Y si mi código de prueba también depende del generated-sources
, tengo que especificar manualmente el compilador?
posible duplicado de [¿Por qué Maven se salta las ejecuciones de generación de fuentes personalizadas?] (Http://stackoverflow.com/questions/18721684/why-is-maven-skipping-over-my-custom-generate-sources -executions) – ArtB
[¿Por qué Maven se salta las ejecuciones de generación de fuentes personalizadas?] (http://stackoverflow.com/q/18721684/1523648) se trata de un error de configuración del plugin antrun, esta pregunta no lo es. – oberlies