Project JIGSAW does not work
Jonathan Gibbons
jonathan.gibbons at oracle.com
Mon May 16 14:44:41 UTC 2016
In general, it's not practical to go back and fix updates to older
releases so that the compiler is cognisant of all syntax changes
in subsequent releases, especially changes in features that are
still under development.
For example, it's possible that the original submitter was using
a recent version of javac, but just not recent enough. [1]
Should we have had forward looking error detection in early
builds of JDK 9 as well?
The submitter provided very little information in his post, just
referring to a "example of guide on Ubuntu Linux'." It would
make more sense to ensure that any such guides reference
the minimal JDK version and build required for the content they
contain.
-- Jon
[1] http://mail.openjdk.java.net/pipermail/jdk9-dev/2016-March/003877.html
On 05/15/2016 07:22 PM, Paul Benedict wrote:
> It would be helpful in the next update to emit an error message specific to
> finding the "module" keyword and report it's only available in -source 9.
> That kind of little stuff can go a long way in helping users.
> On May 15, 2016 2:32 PM, "Alan Bateman" <Alan.Bateman at oracle.com> wrote:
>
>
>
> On 15/05/2016 19:46, Remi Forax wrote:
>
>> Hi Everson,
>> let start with a simple question,
>> do you have checked that you use the java 9 version of javac (javac
>> -version) ?
>>
>>
>> Right, the output looks like JDK 8 or older is being used.
> -Alan.
More information about the jigsaw-dev
mailing list