Gradle not working on Jigsaw

Alan Bateman Alan.Bateman at oracle.com
Thu Oct 20 06:57:41 UTC 2016


On 20/10/2016 03:42, Stephen Felts wrote:

> I have the line
>
> def branch = file('..').name
>
> in build.gradle.
>
> Running 'gradle' on build 140
>
> Jdk-9 - runs fine
>
> JDK-9 Jigsaw gets
> * What went wrong:
> A problem occurred evaluating root project 'dir'.
>> No such property: name for class: java.io.File
> To run on Jigsaw, I also need to set _JAVA_OPTIONS to include
> --add-exports-private=java.base/java.lang=ALL-UNNAMED
> --add-exports-private=java.base/java.util=ALL-UNNAMED
I can't tell if this is Groovy or Gradle but if you run with 
-Dsun.reflect.debugModuleAccessChecks=true then it might reveal a stack 
trace where the exception (IllegalAccessException or 
InaccessibleObjectException) is caught and lost. There are folks from 
these products on this list and I'm sure they can direct us to the right 
place to submit an issue. There is already GRADLE-3565 [1].

-Alan

[1] https://issues.gradle.org/browse/GRADLE-3565


More information about the jigsaw-dev mailing list