Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The name forceJavacCompilerUse (https://maven.apache.org/plugins/maven-compiler-plugin/compile-mojo.html#forceJavacCompilerUse) is confusing, because it only determines which API to use to access javac, but doesn't actually affect the compiler being used (which is determined via compilerId or toolchains).
I would propose to rename that to forceLegacyJavacApi and clarify that this currently only has an effect on compiler javac (in case it is not forked). In order to be backwards-compatible the old name should still be considered as alias.
Attachments
Issue Links
- links to