[ https://issues.apache.org/jira/browse/MCOMPILER-314?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16258391#comment-16258391 ]
Nils Christian Ehmke commented on MCOMPILER-314: ------------------------------------------------ Hello [~rfscholte], Thank you for your time. I think the ticket can be closed as invalid. > Release-Property can not be used with OpenJDK > --------------------------------------------- > > Key: MCOMPILER-314 > URL: https://issues.apache.org/jira/browse/MCOMPILER-314 > Project: Maven Compiler Plugin > Issue Type: Bug > Affects Versions: 3.7.0 > Environment: Linux (Ubuntu), OpenJDK 9 > Reporter: Nils Christian Ehmke > > Hi, > First of all: Thank you for providing us with the maven compiler plugin. > Now about my issue. I have a project in which I use the release-flag of the > maven compiler plugin. My pom contains something like the following in the > parent pom: > {code} > <properties> > <maven.compiler.source>1.9</maven.compiler.source> > <maven.compiler.target>1.9</maven.compiler.target> > <maven.compiler.release>9</maven.compiler.release> > </properties> > {code} > Especially the release-flag seems to be necessary so that Eclipse uses the > JDK9 libs. Under windows (with an Oracle JDK), this works just fine. However, > our build server (under Linux) cannot work with this. It fails with > {code} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile > (default-compile) on project ... > Fatal error compiling: invalid flag: --release -> [Help 1] > {code} > It seems that the release-flag under Linux/OpenJDK has to be called with a > single hyphen and not with two. Is there anything you can do about this? Any > workaround maybe? > Thank you and best regards > Nils -- This message was sent by Atlassian JIRA (v6.4.14#64029)