@Graham I guess you can force the compiler to fork and force doclint to none in javadoc plugin config (ensure to use a recent version).
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le jeu. 12 nov. 2020 à 13:51, Graham Leggett <[email protected]> a écrit : > On 12 Nov 2020, at 14:03, Enrico Olivelli <[email protected]> wrote: > > > I have fallen into this issue about Maven + Maven Compiler Plugin + JDK16 > > > > This is the issue on JDK issue tracking > > https://bugs.openjdk.java.net/browse/JDK-8253996 > > > > Basically -Xdoclint:missing does not work anymore when you run javac > inside > > the same JVM as Maven core, because the JVM lacks the jdk.javadoc module. > > If you run javac in "fork" mode the problem is not present because the > > external "javac" program loads correctly jdk.javadoc module and is able > to > > execute "-Xdoclint" > > > > it looks like we have to fix it on Maven, I am not sure the problem is > > about maven-compiler-plugin or plexus compiler, as it is because the JVM > > that executes Maven core lacks the jdk.javadoc module. > > > > On the JDK side it looks like the issue is to be closed as "works for me" > > > > > > Thoughts? > > I have been smashing my head against the javadoc plugin and > maven-release-plugin, which keeps failing releases over and over again on > the basis that the docs can’t be built. > > In the absence of a way to fix this, if there is a way to switch this off > it would help a huge amount. > > Regards, > Graham > — > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
