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

Reply via email to