I found this old email reply to someone who asked a similar question.
Maybe the same reasoning still applies:

http://mail.openjdk.java.net/pipermail/enhanced-metadata-spec-discuss/2013-May/000201.html

-Michael

On Wed, Apr 27, 2016 at 1:18 PM, Steven Schlansker
<stevenschlans...@gmail.com> wrote:
> Hi core-libs-dev,
>
> Apologies in advance if this is the wrong list, I was torn between this
> one and compiler-dev, but I'm already subscribed here so we'll try this first 
> :)
>
> I am trying to understand why the javac '-parameters' option is not enabled by
> default.
>
> Normally it would not be too onerous, but due to some limitations in e.g. 
> Maven
> it is surprisingly difficult to configure correctly in a world where you must
> build code that both targets e.g. 1.8 and 1.7 (and soon 1.9):
> http://mail-archives.apache.org/mod_mbox/maven-dev/201604.mbox/browser
>
> While I am happy to work with the Maven project to improve their support
> for sending compiler arguments more flexibly, I did wonder -- why is
> this feature not on by default?
>
> I did some brief searching and was unable to come up with any downside,
> but maybe I missed something obvious?  Can we turn it on by default for Java 
> 9?
>
> Thanks for humoring me,
> Steven
>
>

Reply via email to