Maybe it doesn't work because the sources plugin is bound to some phase
earlier than generate-sources - I haven't checked.

Jon 

> -----Original Message-----
> From: David Hoffer [mailto:[email protected]] 
> Sent: 07 August 2009 06:07
> To: Maven Users List
> Subject: Re: Maven Source Plugin config to include generated-sources?
> 
> That does sound good.  I found a workaround by adding the 
> generated-sources folder as a resource, then the source 
> plugin picked these up.  But feels like a hack.  I never like 
> to use non standard approaches because you never know when 
> they will come back to bite you. :)
> 
> IMHO, it seems the sources plugin should be handling these 
> configuration tasks.
> 
> <resources>
>             <resource>
>                 
> <directory>${basedir}/target/generated-sources</directory>
>                 <filtering>true</filtering>
>             </resource>
> </resources>
> 
> I'll checkout the plugin you mentioned.
> 
> -Dave
> 
> 
> 
> On Thu, Aug 6, 2009 at 10:55 PM, Markku Saarela 
> <[email protected]>wrote:
> 
> > Hi,
> >
> > Try build-helper plugin for adding this 
> target/geratated-sources directory.
> >
> > 
> http://mojo.codehaus.org/build-helper-maven-plugin/add-source-mojo.htm
> > l
> >
> > rgds,
> >
> > Markku
> >
> >
> > David Hoffer wrote:
> >
> >> As far as I can tell this won't work, I think this just includes 
> >> excludes files that are already in the right/included folders.
> >>
> >> I need a way to add the files in 
> ${basedir}/target/generated-sources 
> >> to jar of sources that it creates.
> >>
> >> Does anyone know how to do this?
> >>
> >> -Dave
> >>
> >>
> >> On Thu, Aug 6, 2009 at 7:05 PM, David Hoffer 
> <[email protected]> wrote:
> >>
> >>
> >>
> >>> Any idea what the format of path1 & path2 are?
> >>>
> >>> I have tried:
> >>>
> >>> <includes>
> >>>                        
> >>> <include>${basedir}/src/main/java/**</include>
> >>>
> >>> <include>${basedir}/target/generated-sources/**</include>
> >>>                    </includes>
> >>>
> >>> And
> >>>
> >>> <includes>
> >>>                        <include>${basedir}/src/main/java</include>
> >>>
> >>> <include>${basedir}/target/generated-sources</include>
> >>> </includes>
> >>>
> >>> Always says no files have been included so it errors out.
> >>>
> >>> -Dave
> >>>
> >>>
> >>> On Thu, Aug 6, 2009 at 3:57 PM, Benson Margulies 
> >>> <[email protected]
> >>> >wrote:
> >>>
> >>>
> >>>
> >>>> <includes>
> >>>>  <include>path1</include>
> >>>>  <include>path2</include>
> >>>> </includes>
> >>>>
> >>>> On Thu, Aug 6, 2009 at 5:14 PM, David 
> Hoffer<[email protected]> wrote:
> >>>>
> >>>>
> >>>>> Here is the error.
> >>>>>
> >>>>> Cause: Cannot assign configuration entry 'includes' to 'class 
> >>>>> [Ljava.lang.String ;' from
> >>>>>
> >>>>> 
> 'C:\iss_svn\CDF\trunk\cdf-webtas/src/main/java/**/*.java,C:\iss_sv
> >>>>> n\CDF\ 
> trunk\cdf-webtas/target/generated-sources/**/*.java', which 
> >>>>> is of type
> >>>>>
> >>>>>
> >>>> class
> >>>>
> >>>>
> >>>>> jav
> >>>>> a.lang.String
> >>>>>
> >>>>> -Dave
> >>>>>
> >>>>> On Thu, Aug 6, 2009 at 3:12 PM, David Hoffer 
> <[email protected]>
> >>>>>
> >>>>>
> >>>> wrote:
> >>>>
> >>>>
> >>>>> Perhaps I don't understand the format of this, I tried the 
> >>>>> following
> >>>>>>
> >>>>>>
> >>>>> and
> >>>>
> >>>>
> >>>>> get an error:
> >>>>>>
> >>>>>> <configuration>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>> 
> <includes>${basedir}/src/main/java/**/*.java,${basedir}/target/gene
> >>>> rated-sources/**/*.java</includes>
> >>>>
> >>>>
> >>>>> </configuration>
> >>>>>>
> >>>>>> -Dave
> >>>>>>
> >>>>>>
> >>>>>> On Thu, Aug 6, 2009 at 2:45 PM, Alexander 
> <[email protected]>
> >>>>>>
> >>>>>>
> >>>>> wrote:
> >>>>
> >>>>
> >>>>> Wont help you *includes *goal?
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>> 
> http://maven.apache.org/plugins/maven-source-plugin/aggregate-mojo.
> >>>> html#includes
> >>>>
> >>>>
> >>>>> 2009/8/7 David Hoffer <[email protected]>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>> How can I configure the Maven Source Plugin to 
> include source 
> >>>>>>>> files
> >>>>>>>>
> >>>>>>>>
> >>>>>>> in
> >>>>
> >>>>
> >>>>> the
> >>>>>>>
> >>>>>>>
> >>>>>>>> /target/generated-sources folder?  I would assume it 
> would do 
> >>>>>>>> this
> >>>>>>>>
> >>>>>>>>
> >>>>>>> by
> >>>>
> >>>>
> >>>>> default but I don't even see a way to configure this.  It always
> >>>>>>>>
> >>>>>>>>
> >>>>>>> ignores
> >>>>
> >>>>
> >>>>> additional source here.  Can somebody help me?
> >>>>>>>>
> >>>>>>>> -Dave
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> Regards,
> >>>>>>> Alexander
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>> 
> ------------------------------------------------------------------
> >>>>> ---
> >>>> To unsubscribe, e-mail: [email protected]
> >>>> For additional commands, e-mail: [email protected]
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>
> >>
> >
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to