Henning Schmiedehausen created MCOMPILER-548: ------------------------------------------------
Summary: JDK 21 throws annotations processing warning that can not be turned off Key: MCOMPILER-548 URL: https://issues.apache.org/jira/browse/MCOMPILER-548 Project: Maven Compiler Plugin Issue Type: Bug Affects Versions: 3.11.0 Reporter: Henning Schmiedehausen maven compiler plugin 3.11 on Java 21 reports {quote} [INFO] Annotation processing is enabled because one or more processors were found on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. {quote} However, the {{<proc>}} option only supports "none" and "proc", not "full" (which is the implicit default). Adding this through a compiler option: {quote} <configuration> <compilerArgs> <arg>-proc:full</arg> </compilerArgs> </configuration> {quote} fixes this warning. Adding "full" as a value for the compiler plugin would fix it, too. -- This message was sent by Atlassian Jira (v8.20.10#820010)