damn, I should take more time to read the right question. sorry for
the annoyance.

On 6/17/05, Dennis Geurts <[EMAIL PROTECTED]> wrote:
> Aidan, 
>   
> I guess you want something like this: 
>   
> Suppose the generated source code location is referred to with '${gen.dir}' 
> ( 'target/xdoclet/ejbdoclet' in your case ) 
> then you can make sure they get compiled at the same time as your 
> manually typed java files do, by defining the following preGoal: 
>   
>    <preGoal name="java:compile">
>        <path id="generated.java.compile.src.set" location="${gen.dir}"/>
>        <maven:addPath id="maven.compile.src.set" refid="
> generated.java.compile.src.set"/>       
>    </preGoal>
> 
>  
> please note that it is stated in the documentation that including sources in
> such a way 
> is discouraged. As you mention correctly, it is unwise to copy the generated
> source files 
> into the 'official' source directory (src/main/java). 
>   
> furthermore, as an eclipse fan I must add that by adding the property: 
>   
> 'maven.eclipse.classpath.include=${gen.dir}' 
> to your project and subsequently executing 'maven eclipse' 
> the generated source file are also included in the classpath of your eclipse
> project. 
>   
> a 'clean project' in eclipse could delete the generated sources 
> this can be prevented by adding the property: 'maven.gen.src=${gen.dir}' 
>   
>   
>   
> Dennis 
>   
>  
>   
> On 6/17/05, Pascal Thivent <[EMAIL PROTECTED]> wrote: 
> > Hi
> > 
> > i think that the maven.ejb.includes property of the maven ejb plugin
> > is what you're looking for. 
> > 
> > Regards,
> > 
> > On 6/17/05, Aidan Donohoe <[EMAIL PROTECTED]> wrote:
> > > Hi,
> > >
> > > I am generating java files from xdoclet (into target/xdoclet/ejbdoclet),
> > > and I want these files to be included in the compilation along with the
> > > src directory.
> > >
> > > Do I have to copy them into the src dir? (which seems nasty)
> > > Or is there a better/right way to do this? 
> > >
> > > Thanks for any info,
> > >
> > > Aidan.
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > 
> > 
> > --
> > Pascal
> > 
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED] 
> > 
> > 
> 
>  


-- 
Pascal

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to