¿Cómo ignorar el directorio Java Source durante la compilación de Maven?

Estoy tratando de usar elPlugin Lombok Maven para asegurar la correcta creación de Javadocs al usarLombok.

Lombok Maven introduce un nuevo objetivo de generación de código, justo antes de la compilación. En mi configuración, misourceDirectory (Java con anotaciones de Lombok,src/main/java) se procesa para crear Java (sin anotaciones de Lombok) entarget/generated-sources/delombok.

Sin embargo, cada archivo ensourceDirectory ahora tiene un archivo correspondiente (con el mismo nombre) entarget/generated-sources/delombok, resultando en fallos de compilación debido a clases duplicadas.

¿Cómo puedo decirle al compilador de Java que ignore las fuentes ensourceDirectory?

Tenga en cuenta que la configuración predeterminada de Lombok Maven haría que el desarrollador pusiera Java (con las anotaciones de Lombok) en elsrc/main/lombok carpeta en lugar desrc/main/java. Sin embargo, no deseo hacer esto porque confunde los IDE y mi código se compila bien (si quito el complemento de Maven).

También tenga en cuenta que simplemente redefiniendosourceDirectory también alterará los IDE (¡ya no saben dónde encontrar el código fuente de Java!).

Respuestas a la pregunta(4)

Su respuesta a la pregunta