Howdy,

Maven, by default uses maven-compiler-plugin, but that plugin itself is
pluggable (can use javac, which is default, but also eclipse compiler, etc).
The plugin by default uses javac.

But, for example maven compiler plugin _by default_ enables debug:
https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html#debug

Inferior bytecode means what in this case?

HTH
Tamas

On Sun, Dec 3, 2023 at 8:48 PM Dave Dyer <dd...@real-me.net> wrote:

>
> The problem I'm investigating is that the code produced by a
> maven build is different, and inferior, to the code produced
> but any javac I can find.  My questions are, what java compiler
> is it actually using, and of course, how can I change it?
>
> The best info I have is that it's using plexus-compiler-javac\2.8.4
> also, attempting to configure the maven-compiler-plugin artifact
> only changes what jdk is used to invoke the plexus compiler, not
> the compiler actually used to produce classes.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

Reply via email to