[ 
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)

Reply via email to