Eric Hubert created MCOMPILER-589:

             Summary: Compilation fails due to removed generated-sources after 
upgrade from 3.11.0 to 3.12.0+
                 Key: MCOMPILER-589
             Project: Maven Compiler Plugin
          Issue Type: Bug
    Affects Versions: 3.13.0, 3.12.1, 3.12.0
            Reporter: Eric Hubert

After upgrading the used maven-compiler-plugin from 3.11.0 to 3.13.0 the class 
compilation fails, because generated resources are no longer present in the 
generated-sources folder.

The project is setup in a way that during the generate-sources phase a plugin 
generates java sources which are stored in the configured generated-sources 
folder. Within the same phase these are added to the source using the 
build-helper-maven-plugin's add-source goal.

When debugging the maven execution one can verify how the files are generated 
and placed in the correct folder. Once the maven-compiler-plugin > 3.11.0 is 
executed, the generated sources are deleted before the actual source code is 
compiled finally resulting in a compilation error. The issue can be reproduced 
with 3.12.1 and 3.12.0 and does not happen with 3.11.0.

I did not yet find the time to debug the plugin, but briefly checked the 
release notes and found the ticket MCOMPILER-333 which might be the cause.

This message was sent by Atlassian Jira

Reply via email to