JavaC "-release" option no longer working?

Remi Forax forax at univ-mlv.fr
Mon Sep 19 17:12:37 UTC 2016


yes, true.

Thanks, Jon.
Rémi

----- Mail original -----
> De: "Jonathan Gibbons" <jonathan.gibbons at oracle.com>
> À: compiler-dev at openjdk.java.net
> Envoyé: Lundi 19 Septembre 2016 18:22:21
> Objet: Re: JavaC "-release" option no longer working?

> Rémi,
> 
> A more accurate statement would be that most *new* options of javac use the GNU
> style.
> 
> With the exception of -classpath and -sourcepath, we have not changed any
> options that existed prior to JDK 9, and for those two options, we added
> new-style aliases, without removing the old forms.
> 
> -- Jon
> 
> 
> On 9/19/16 6:24 AM, Remi Forax wrote:
>> Hi Uwe,
>> Most options of javac now use the GNU style,
>> so it's --release instead of -release.
>>
>> cheers,
>> Rémi
>>
>> ----- Mail original -----
>>> De: "Uwe Schindler" <uschindler at apache.org>
>>> À: "rory odonnell" <rory.odonnell at oracle.com>, "Dalibor Topic"
>>> <dalibor.topic at oracle.com>, "Balchandra Vaidya"
>>> <balchandra.vaidya at oracle.com>, "Muneer Kolarkunnu"
>>> <abdul.kolarkunnu at oracle.com>
>>> Cc: compiler-dev at openjdk.java.net
>>> Envoyé: Lundi 19 Septembre 2016 15:05:22
>>> Objet: JavaC "-release" option no longer working?
>>> Hi,
>>>
>>> The Lucene team is already using the new "-release" option instead of
>>> "-source"/"-target" where applicable (JDK 9+), to allow real cross-compiling.
>>> Unfortunately, it is no longer working when we upgraded from build 134 to build
>>> 136 last night on our Jenkins server:
>>>
>>> http://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/17849/console
>>>
>>> compile-core:
>>>     [mkdir] Created dir:
>>>     /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
>>>     [javac] Compiling 773 source files to
>>>     /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/core/classes/java
>>>     [javac] javac: invalid flag: -release
>>>     [javac] Usage: javac <options> <source files>
>>>     [javac] use --help for a list of possible options
>>>
>>> Is this an intended change - what's wrong? I did not see any log entries?
>>>
>>> I reverted back to build 134 for now.
>>>
>>> Uwe
>>>
>>> -----
>>> Uwe Schindler
>>> uschindler at apache.org
>>> ASF Member, Apache Lucene PMC / Committer
>>> Bremen, Germany
> >> http://lucene.apache.org/


More information about the compiler-dev mailing list