Hi,
I think you should just use the `jar-no-fork` goal.

On Tue, Dec 3, 2024 at 2:01 PM Tamás Cservenák <ta...@cservenak.net> wrote:

> Howdy,
>
> Could you provide a simple reproducer project (like a small project on
> github or whatever service you prefer)? And provide commands and
> explain what happens and what you think should happen?
>
>
> Thanks
> T
>
> On Tue, Dec 3, 2024 at 11:03 AM Grégory Jevardat De Fombelle
> <gregory.jevar...@unige.ch.invalid> wrote:
> >
> > I have a simple question that I could not answer myself by looking at
> documentations and trying to solve it different ways.
> >
> > My build lifecycle is :
> > I use the jaxb maven plugin to generate sources in a custom folder,
> directly in my src/main/java/custompackage.
> > I post process the generated sources by further code generation to
> enrich the classes with various improvements.
> >
> > This is fine tests are ok.
> >
> >
> > But when I mvn install the source plugin regenerates the sources :
> >
> > [INFO] >>> source:3.2.0:jar (attach-sources) > generate-sources @
> VariConfiguration >>>
> > [INFO]
> > [INFO] --- jaxb:4.0.8:generate (generate-configuration-schema) @
> VariConfiguration ---
> >
> >
> > I really think this is not wanted behavior as it is duplicate code
> generation and I'd like to avoid that.
> >
> > I tried various settings but unsuccessfully.
> >
> > One thing that was working was to call directly mvn sources:jar-no-fork,
> but as soon as I call mvn install the default behavior triggers and call
> again the generate-source.
> > Maybe this is caused by the fact that I generate the code in some custom
> folders (directly in src/main/java/custompackages)?
> >
> > Thanks for any help
> > Gregory
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to