maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bob Fields (JIRA)" <j...@codehaus.org>
Subject [jira] (MCOMPILER-206) Buildhelper plugin (add source dir) ignored on compile in site phase
Date Mon, 03 Jun 2013 23:00:03 GMT
Bob Fields created MCOMPILER-206:
------------------------------------

             Summary: Buildhelper plugin (add source dir) ignored on compile in site phase
                 Key: MCOMPILER-206
                 URL: https://jira.codehaus.org/browse/MCOMPILER-206
             Project: Maven 2.x Compiler Plugin
          Issue Type: Bug
    Affects Versions: 3.1
         Environment: Java 1.6.0_43-b01 64 bit Windows7. maven 3.0.4.
            Reporter: Bob Fields
         Attachments: mvnsiteFailure.zip

mvn install recognizes additional directories from maven-buildhelper-plugin. Running mvn site
afterwards does not recognize the additional src directories. This was not a problem until
compiler 3.0 plugin changed the way compilation is done, it now recompiles the project every
time even when no changes have been made, unfortunately it needs to recompile during the site
phase now. Multiple recompilations normally would not be a problem (though preferred not to
have to do), if it found all the source directories. I tested the old 2.5.1 plugin by deleting
the target/classes files and then running mvn site, and it fails the same way (additional
buildhelper directories not added to compilation path), so this issue also exists in the plugin
v2.x. Attached a debug log output, it shows that the buildhelper dirs were added when that
plugin was run under 'Source directories' but were not passed to the javac command line when
the compiler plugin was run. Running the same under mvn install shows both sourcepath values
passed to the javac compiler. I'm hoping there's a simple solution to this, otherwise I'll
build the SNAPSHOT version of the compiler-plugin and attempt to troubleshoot (probably easier
than duplicating the problem in a very small project). Because it is such a large project,
I have to run the install phase separately from the site phase (memory constraints).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message