[
https://issues.apache.org/jira/browse/MCOMPILER-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Scholte closed MCOMPILER-362.
------------------------------------
Resolution: Won't Fix
Assignee: Robert Scholte
I'm going to close this as won't fix for now. If you had a look at other issues
related to the value of source/target you might have seen that with
maven-compiler-plugin 3.8.0 the defaults have been changed to 1.6 due to
MCOMPILER-335.
In short: every project should specify a source+target and shouldn't rely on
the plugin default, because it is not as constant as it should be. The value
for source/target are the lowest supported by the latest Java version. This way
everybody can create a "Hello World" application with the minimum pom file.
So once Java 12 is released, we'll upgrade this value to 1.7
For all details, please read MCOMPILER-335 first.
> Change default source/target option to be a bit more modern
> -----------------------------------------------------------
>
> Key: MCOMPILER-362
> URL: https://issues.apache.org/jira/browse/MCOMPILER-362
> Project: Maven Compiler Plugin
> Issue Type: Improvement
> Reporter: theminecoder
> Assignee: Robert Scholte
> Priority: Trivial
>
> With the impending release of Java 11, I think it's about time that we update
> the source/target compiler options to something that isn't (at the time of
> writing) 4 major versions behind.
> With the amount of libraries that require at least Java 8 and Java 8 being
> the current LTS version, I would like to propose that we change the default
> to be at least a minimum of Java 8, with the option to change back to the
> older compiler versions like how we have to switch to Java 8 currently.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)