In order for Gradle to run on JDK9 (*) you have to use the Gradle 3.0
SNAPSHOTs from the nightly build. This seems to work fine. However, it
seems the Groovy build is incompatible with Gradle 3.0:


Using Java from /home/users/russel/lib.Linux.x86_64/jdk-9_122 (version 9-ea)
The use of the @OutputDirectories annotation on non-Map properties has been 
deprecated and is scheduled to be removed in Gradle 4.0. Please use separate 
properties for each directory annotated with @OutputDirectory, or change the 
property type to Map.
The TaskOutputs.files(Object...) method has been deprecated and is scheduled to 
be removed in Gradle 4.0. Please use the TaskOutputs.file(Object) or the 
TaskOutputs.dir(Object) method instead.
Detected development environment

FAILURE: Build failed with an exception.

* Where:
Script '/home/users/russel/Repositories/Git/Groovy/gradle/docs.gradle' line: 64

* What went wrong:
A problem occurred evaluating script.
> Could not set unknown property 'overview' for task ':groovydoc' of type 
> org.gradle.api.tasks.javadoc.Groovydoc.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug 
option to get more log output.

BUILD FAILED

Total time: 1 mins 2.798 secs



(*) Yes I know my JDK9 is woefully out of date, I am upgrading to 9_123
as I email this.

-- 

Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to