От documentation:Почему compilerArgs может быть установлен только тогда, когда fork истинно?
Задает аргументы, которые будут переданы в компилятор, если вилка установлена в истинной.
Почему требуется использовать forking для использования пользовательских аргументов?
Не имеет ли механизма передачи аргументов фактическому модулю, который выполняет компиляцию? –
Это для настройки новой JVM - работающей javac - и не имеет ничего общего с фактической частью компиляции. –
@ ThorbjørnRavnAndersen на самом деле: -Xlint - это опция javac, а не опция JVM. Так что -Xmaxerrs = 1000. И последний может быть установлен как свойство перед запуском компилятора в Maven JVM. –