[ 
https://jira.codehaus.org/browse/MCOMPILER-159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Casey reassigned MCOMPILER-159:
------------------------------------

    Assignee: John Casey

> generatedSourcesDirectory should be included in list provided by 
> org.apache.maven.project.MavenProject.getCompileClasspathElements()
> ------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MCOMPILER-159
>                 URL: https://jira.codehaus.org/browse/MCOMPILER-159
>             Project: Maven Compiler Plugin
>          Issue Type: Improvement
>    Affects Versions: 2.3.2
>            Reporter: Andrew Green
>            Assignee: John Casey
>            Priority: Minor
>             Fix For: 3.2
>
>
> I'm using a plugin (gwt-maven-plugin) that needs to know where all of my 
> project's source code is, including generated sources. The standard compiler 
> plugin (maven-compiler-plugin, v2.3.2) generates the sources correctly (from 
> anntotations) and uses the generated code fine when compiling my project. But 
> to get the gwt-maven-plugin to find the generated sources, I have to use the 
> build-helper-maven-plugin to add the generated sources directory, as shown 
> here:
>       <plugin>
>         <groupId>org.apache.maven.plugins</groupId>
>         <artifactId>maven-compiler-plugin</artifactId>
>         <version>2.3.2</version>
>         <configuration>
>           <source>1.6</source>
>           <target>1.6</target>
>           
> <generatedSourcesDirectory>${project.build.directory}/generated-sources/apt</generatedSourcesDirectory>
>         </configuration>
>       </plugin>
>       <plugin>
>               <groupId>org.codehaus.mojo</groupId>
>               <artifactId>build-helper-maven-plugin</artifactId>
>               <version>1.5</version>
>               <executions>
>                       <execution>
>                               <id>add-source</id>
>                               <phase>generate-sources</phase>
>                               <goals>
>                                       <goal>add-source</goal>
>                               </goals>
>                               <configuration>
>                                       <sources>
>                                               
> <source>${project.build.directory}/generated-sources/apt</source>
>                                       </sources>
>                               </configuration>
>                       </execution>
>               </executions>
>       </plugin>
> It shouldn't be necessary to use build-helper-maven-plugin here; the 
> generated sources should automatically be on the classpath. As far as I can 
> tell, this is a Maven issue, or perhaps a maven-compiler-plugin issue, and is 
> not the fault of gwt-maven-plugin.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to