You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Konrad Windszus (Jira)" <ji...@apache.org> on 2019/12/02 08:20:00 UTC
[jira] [Comment Edited] (MCOMPILER-404) Update default
source/target from 1.6 to 1.7
[ https://issues.apache.org/jira/browse/MCOMPILER-404?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16985889#comment-16985889 ]
Konrad Windszus edited comment on MCOMPILER-404 at 12/2/19 8:19 AM:
--------------------------------------------------------------------
[~michael-o] When do you want to update the default, or do you want to stick with Java 6 forever?
Regarding
{quote}this problem will reoccur with every new major release{quote}
This is not true as not every major release is dropping support for cross-compiling for an old version (i.e. Java 9, 10, 11 all support Java 6 as lowest version).
was (Author: kwin):
[~michael-o] When do you want to update the default, or do you want to stick with Java 6 forever?
> Update default source/target from 1.6 to 1.7
> --------------------------------------------
>
> Key: MCOMPILER-404
> URL: https://issues.apache.org/jira/browse/MCOMPILER-404
> Project: Maven Compiler Plugin
> Issue Type: Improvement
> Affects Versions: 3.8.1
> Reporter: Konrad Windszus
> Priority: Major
>
> Similar to what was done in MCOMPILER-335 the default should now be 1.7, as that is the oldest version being supported by javac in Java 12 and Java 13 (https://docs.oracle.com/en/java/javase/12/tools/javac.html#GUID-AEEC9F07-CB49-4E96-8BC7-BCC2C7F725C9__GUID-D343F6B4-3FDD-43A8-AD24-43DD70214471).
> Otherwise compiling sources with Maven on Java 12+ will lead to errors in case no explicit source/target/release is set.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)